Unicode Inspector

Inspect Unicode code points, UTF-8 bytes, normalization forms, and hidden zero-width marks.

Hidden Characters Detected
This text contains zero-width or hidden characters. These marks are invisible in standard editors.
Code Points
17
UTF-16 Length
18
Zero-Width Marks
Found
Normalization (NFC)
Yes

Unicode Normalization Forms

NFC:Hello ๐Ÿ‘‹ World! โ€‹รฉ
NFD:Hello ๐Ÿ‘‹ World! โ€‹eฬ
Character Breakdown (17)
Char Code Point Decimal Category UTF-8 (Hex) UTF-16 Action
HU+004872Basic Latin (ASCII)480x0048
eU+0065101Basic Latin (ASCII)650x0065
lU+006C108Basic Latin (ASCII)6C0x006C
lU+006C108Basic Latin (ASCII)6C0x006C
oU+006F111Basic Latin (ASCII)6F0x006F
[Space]U+002032Basic Latin (ASCII)200x0020
๐Ÿ‘‹U+1F44B128075Emoji & SymbolsF0 9F 91 8B0xD83D 0xDC4B
[Space]U+002032Basic Latin (ASCII)200x0020
WU+005787Basic Latin (ASCII)570x0057
oU+006F111Basic Latin (ASCII)6F0x006F
rU+0072114Basic Latin (ASCII)720x0072
lU+006C108Basic Latin (ASCII)6C0x006C
dU+0064100Basic Latin (ASCII)640x0064
!U+002133Basic Latin (ASCII)210x0021
[Space]U+002032Basic Latin (ASCII)200x0020
[Zero-Width]U+200B8203Zero-Width Space (ZWSP)E2 80 8B0x200B
รฉU+00E9233Latin-1 SupplementC3 A90x00E9

About Unicode

This tool shows each code point of a text with its name, its UTF-8 bytes, and its escape forms. Use it when a character does not show correctly, or when a string comparison fails.

A zero-width character has no width on the screen but is present in the data. It comes from a copy out of a web page or a document, and it breaks a search, a login, and a key comparison. The tool marks each one.

Normalization makes two texts that look the same become the same data. NFC composes an accent into one code point. NFD separates it. Compare the forms before you store a name or a user identifier.