Unicode Character Inspector
Inspect every Unicode code point, escape form, broad category, and otherwise invisible control character.
Loading Unicode Character Inspector...
How to use
Paste text to produce a tab-separated row per Unicode code point. Invisible spaces, line breaks, controls, and bidirectional formatting characters receive visible labels rather than being removed.
Example
Limitations
The browser does not expose the full Unicode Character Database, so ordinary characters receive accurate broad categories rather than formal per-character Unicode names. Output indexes count code points, not UTF-16 units.
Frequently Asked Questions
Will the inspector remove hidden characters?
No. It represents them visibly in the report while preserving and inspecting the original input.
Why does an emoji have one code point but two UTF-16 units?
Characters above U+FFFF use a surrogate pair in UTF-16. Enable UTF-16 details to see both units.