Клавиатура эмодзи
Просматривайте и копируйте любой из 3 953 эмодзи, организованных по категориям. Работает в любом браузере, установка не требуется.
Finder""
How to Use
-
1
Browse by category or search
Navigate through emoji categories — Smileys & Emotion, People & Body, Animals & Nature, Food & Drink, Travel & Places, Activities, Objects, Symbols, and Flags — or type a keyword in the search bar to filter by CLDR annotation.
-
2
Select an emoji to copy
Click any emoji to copy it to your clipboard instantly. The emoji is copied as a UTF-8 encoded character, compatible with all modern text inputs, messaging apps, and code editors.
-
3
Access encoding formats
Click the detail icon next to any emoji to view its full encoding in all 8 formats — UTF-8 bytes, UTF-16, HTML entity, CSS escape, JavaScript escape, Python escape, Java escape, and URL percent-encoding — before copying.
About
An emoji keyboard is fundamentally an interface over the Unicode emoji dataset, organized according to the categorization defined in Unicode's emoji-test.txt file. The nine top-level groups — Smileys & Emotion, People & Body, Component, Animals & Nature, Food & Drink, Travel & Places, Activities, Objects, and Flags — were established to mirror how operating systems organize their native pickers, ensuring familiarity for users transitioning between platforms and tools.
Search functionality in emoji keyboards relies on CLDR (Common Locale Data Repository) keyword annotations. For any given emoji, CLDR provides a short name (used for accessibility and voice input) plus a list of search keywords in each supported language. For example, U+1F355 (Pizza) has CLDR keywords including 'cheese', 'slice', and 'pizza' in English, but completely different keywords in Japanese, Arabic, and Portuguese. This multilingual annotation data is what allows emoji search to work across languages without requiring separate keyword databases per locale.
When you copy an emoji from a keyboard tool, the character is transmitted as a Unicode scalar value encoded in the operating system's clipboard format — typically UTF-16 on Windows, UTF-8 on macOS and Linux. Applications receiving the paste decode this back into codepoints for storage and rendering. For developers, understanding the encoding pipeline matters: a single emoji may occupy 1–4 bytes in UTF-8, 2 or 4 bytes in UTF-16 (surrogate pairs for codepoints above U+FFFF), and may span multiple codepoints if it is a sequence character.