Emojar – Copy & paste emojis instantly

Emoji Unicode Inspector

Paste any text to inspect each character — Unicode codepoints, names, categories, emoji version, and byte sizes.

16Characters
3Emojis
24Total bytes
CharCodepointNameBytes
HU+0048Unknown1B
eU+0065Unknown1B
lU+006CUnknown1B
lU+006CUnknown1B
oU+006FUnknown1B
U+0020Whitespace1B
👋U+1F44Bwaving hand4B
U+0020Whitespace1B
WU+0057Unknown1B
oU+006FUnknown1B
rU+0072Unknown1B
lU+006CUnknown1B
dU+0064Unknown1B
U+0020Whitespace1B
🌍U+1F30Dglobe showing Europe-Africa4B
U+2728sparkles3B

How to use the Unicode Inspector

  1. 📋

    Paste your text

    Type or paste any text into the input box — emoji, plain text, or a mixture of both. The analysis updates instantly as you type.

  2. 🔍

    Read the table

    Each row shows one grapheme (visual character). The table shows the raw character, its Unicode codepoint, name, category, emoji version (if applicable), and UTF-8 byte size.

  3. 🧮

    Check the stats

    The summary line shows total character count, how many are emoji, and total byte count — useful for API limits, database column sizes, or SMS encoding checks.

  4. 🗑️

    Clear and repeat

    Hit the Clear button to start fresh with new text.

Why inspect emoji Unicode?

Emoji are notoriously tricky for developers. A single visible emoji can be composed of multiple Unicode codepoints joined by zero-width joiners (ZWJ). For example, the family emoji 👨‍👩‍👧 is actually five separate codepoints joined together, yet it displays as one character. This makes it essential to understand the difference between string length (codepoints), grapheme count (visible characters), and byte count (storage size) — they can differ by orders of magnitude.

This tool uses the Intl.Segmenter API (with an Array.from() fallback) to correctly split text into grapheme clusters, giving you accurate per-character analysis. It is especially useful when debugging truncation bugs, validating form field lengths, working with SMS character limits, or understanding emoji version compatibility across platforms.