EmojiPedia: The Complete Unicode Reference
The ultimate emoji encyclopedia for developers. Features 3,500+ definitions, ZWJ sequence analysis, strict HTML/CSS entity copying, and cross-platform rendering previews.
Select an Emoji
Click any glyph in the grid to view its Unicode sequence, HTML entities, and cross-platform simulation.
About
In professional interface design, emojis are not merely decorative graphics; they are complex character sequences subject to rigid Unicode standards. A single visual icon like the "Woman Pilot" is technically a ligature combining the "Woman" code point, a Zero Width Joiner, and the "Plane" code point. Failure to understand this structure leads to database corruption, broken rendering in legacy browsers, and accessibility failures.
This application functions as the definitive technical reference for the entire Unicode Emoji set (v15.1). Unlike casual dictionaries, it exposes the raw architecture of every glyph. It provides developers with the precise UTF-16 surrogates, CSS content strings, and HTML decimal entities needed for hard-coded implementation. It resolves ambiguity by simulating cross-platform rendering, ensuring your UI conveys the exact emotional tone intended, regardless of whether the user is on iOS, Android, or Windows.
Formulas
To parse a surrogate pair from a high code point (SMP), we utilize the bitwise shift method. This is essential when building custom emoji pickers in languages like C++ or Java.
For sequences involving the Zero Width Joiner (ZWJ), the total byte size is the sum of all constituent characters plus the separators (3 bytes in UTF-8 per joiner).