Developer Tools
Unicode Character Inspector - Code Point, UTF-8, UTF-16
See the code point, UTF-8 bytes, UTF-16 units, HTML entity, and URL encoding for every character you type. Emoji and Korean Jamo decomposition included.
Per-character details
Why character encoding hides until you poke it
For every glyph that shows up on screen, a number moves around inside the machine. How that number is assigned is what splits UTF-8 from UTF-16, HTML entities, and URL encoding. So when text garbles or data tangles, the surface rarely tells you why, and the only way through is to lay each character's code point and its encoded bytes out in the open. This tool splits your string code point by code point and presents those values in a single readable table.
Surrogate-pair emoji, skin-tone modifiers, zero-width joiner sequences, and variation selectors are all recognized as one character rather than torn apart. Korean syllables break down into their initial, medial, and final Jamo, and invisible characters such as spaces and control codes are not skipped over. A copy button next to each value sends the code point or encoding straight to the clipboard. Everything runs locally in your browser.
Who gets the most out of it
- Backend and frontend developers — tracking down encoding bugs or writing character-handling code
- QA engineers — pinning down the identity of a garbled glyph fast
- Designers and product folks — checking how an emoji is assembled
- Anyone handling Korean text — seeing which Jamo make up a syllable
What each value means
- Code point — the unique number Unicode assigns to a character. U+0041 is the letter A.
- UTF-8 bytes — the actual bytes used to store or transmit the character. A Korean syllable usually takes three.
- UTF-16 units — the unit JavaScript uses to work with strings. Most emoji are made of two units.
- HTML entity — a safe way to represent a character on a web page, written as A.
- URL encoding — the form used to put a character in an address, such as %ED%95%9C.
Frequently asked questions
Share this page