ASCII / Unicode Lookup
Type any text to see each character’s Unicode code point (U+XXXX), decimal value and HTML entity. Handles emoji and astral characters.
Fuzzy names cover the built-in common ASCII, symbol and emoji index.
Look up character code points
Analyze text across four distinct layers: grapheme clusters, code points, UTF-16 code units and UTF-8 bytes. Convert U+ notation back to characters, fuzzy-search common Unicode names and inspect exact Unicode 16.0 block labels.
FAQ
What does it count?
It separately counts user-perceived grapheme clusters, Unicode code points, UTF-16 code units and UTF-8 bytes. These are different layers and may have different totals.
Does it handle emoji?
Yes. Intl.Segmenter identifies grapheme clusters while the table lists every underlying code point, including ZWJ and variation selectors.
How can I search?
Paste characters, enter a code point such as U+1F600, or fuzzy-search the built-in common-name index. Name results can be inserted back into the analyzer.
Which Unicode blocks are used?
Block labels come from the exact ranges in Unicode Blocks-16.0.0.txt. Unlisted code points are reported as No_Block rather than being placed in a broad invented category.
Are invisible characters identified?
Yes. Controls, separators, zero-width joiners, variation selectors and combining marks are labeled explicitly.
Is my text uploaded?
No. Everything runs in your browser.
Last updated: