Inspect any string one character at a time. For each character see its Unicode code point, general category, Unicode block, UTF-8 and UTF-16 bytes, and ready-to-copy HTML, JavaScript, CSS, and URL escapes — handy for debugging encoding issues and hidden characters.
How to use Unicode Character Inspector
Type or paste text — including emoji and accented characters.
Browse each character’s code point, category, and block.
Click any encoding (UTF-8, HTML, JS, CSS, URL) to copy it.
Frequently asked questions
Does it handle emoji and non-Latin scripts?
Yes. Text is analyzed by Unicode code point (not by UTF-16 unit), so emoji and astral-plane characters are inspected as single characters with correct byte breakdowns.
Can it reveal invisible or look-alike characters?
Yes — whitespace and control characters are labeled (e.g. SPACE, NEWLINE), making it easy to spot non-breaking spaces, zero-width characters, and other hidden code points.