Developer text utility

Unicode & Invisible Character Inspector

See code points, zero-width characters, whitespace, grapheme counts, and Unicode normalization differences.

UTF-16 length13
Code points13
Graphemes13
Rows shown13
#CharacterCode pointEscapeDescription
0HU+0048\u0048Visible character
1eU+0065\u0065Visible character
2lU+006C\u006CVisible character
3lU+006C\u006CVisible character
4oU+006F\u006FVisible character
5⟦NO-BREAK SPACE⟧U+00A0\u00A0NO-BREAK SPACE
6wU+0077\u0077Visible character
7oU+006F\u006FVisible character
8rU+0072\u0072Visible character
9lU+006C\u006CVisible character
10dU+0064\u0064Visible character
11⟦ZERO WIDTH SPACE⟧U+200B\u200BZERO WIDTH SPACE
12!U+0021\u0021Visible character

Normalization forms

NFC

13 code points

NFD

13 code points

NFKC

13 code points

NFKD

13 code points

Why counts differ

JavaScript string length counts UTF-16 code units. A visible symbol may use multiple code points, and a user-perceived grapheme may combine several code points.

Local inspection

All parsing and normalization uses browser String and Intl APIs. Your text is not transmitted.