Unicode & UTF-8 Inspector

See the code point, UTF-8 bytes, and HTML entity for each character.

Code points and encodings

Unicode assigns an abstract code point such as U+1F99C to a character. UTF-8 represents that code point as one to four bytes for storage or transfer.

Invisible characters

Whitespace is displayed with a quoted escape form, helping reveal tabs, line breaks, and unexpected spacing characters.

Grapheme clusters

Some visible symbols combine multiple code points, including accented sequences, emoji modifiers, and joined emoji. This tool reports code points individually.