Character Code Point Inspector
Inspect each code point, UTF-8 byte length, and UTF-16 unit count.
How to use
- Enter a short string and create the result.
- Compare the U+ values to see whether visually similar characters differ.
- When checking input limits, identify whether the destination counts characters, UTF-8 bytes, or UTF-16 units.
When to use this tool
Investigate lookalike characters and differences between character and byte counts. Inspect individual code points alongside separate UTF-8 byte and UTF-16 unit counts.
Inputs and settings
Result
Example input and actual output
- Text to inspect (up to 2,000 code points): A😀
Character Code point UTF-8 bytes UTF-16 units "A" U+0041 1 1 "😀" U+1F600 4 2
A is U+0041 with one UTF-8 byte and one UTF-16 unit. The emoji is U+1F600 with four bytes and two units. A visible character can span multiple rows. This tool does not provide Unicode names or decide whether a character is safe.
Scope and limitations
A visible character may contain several code points. Unicode character names are not included.
Next step and alternatives
Invisible Character Detector & Remover — After identifying a character, remove unwanted invisible characters cautiously.
Frequently asked questions
Why can one visible character produce several rows?
Combining accents and joined emoji can contain multiple code points. Row count need not equal the visible character count.
Can this remove invisible characters?
This tool inspects values. Use the invisible-character detector when you need detection and cleanup.
Does it provide Unicode names or decide whether a character is safe?
It inspects code points and byte/unit counts. It does not provide Unicode names or decide whether a character is safe.
Related tools
Share this tool
Share only the tool name and public URL. Your input and results are not included.
