Unicode Character Lookup
Paste text to break it down character by character. Each entry shows the Unicode code point, the U+ hex form, the decimal value, the numeric HTML entity and the UTF-8 bytes. Emoji count as one character.
How to look up Unicode characters
- Paste or type your text into the box.
- Read each character's code point, hex, decimal, HTML entity and UTF-8 bytes.
- Copy any value you need for code or documentation.
Examples
Inspect a letter
A
Code point 65, hex U+0041, decimal 65, HTML A, UTF-8 0x41
Inspect an emoji
π
Code point 128512, hex U+1F600, UTF-8 0xF0 0x9F 0x98 0x80
Frequently asked questions
Why is an emoji counted as one character?
The tool iterates by Unicode code point, not by UTF-16 unit, so an astral character like an emoji is a single entry even though it occupies two units in JavaScript strings.
What is the difference between the code point and the UTF-8 bytes?
The code point is the abstract Unicode number for the character. The UTF-8 bytes are how that code point is stored on disk or sent over the network, which is one to four bytes.
How are combining characters handled?
A base letter and a separate combining mark are shown as two entries because they are two code points. That reflects how the text is actually stored.
What format is the hex value?
It uses the standard Unicode notation U+XXXX, padded to at least four digits, for example U+0041 for the letter A and U+1F600 for a grinning face.
Is my text private?
Yes. Everything is analyzed in your browser and nothing is uploaded.
Related tools
HTML Entity Encoder
Encode text to HTML entities online. Escape &, <, >, " and ' so markup renders safely, with an option to convert non-ASCII characters too. Free and private.
URL Encoder
Encode or decode URLs and query strings online. Percent-encode a value, escape a full URL, or decode back to plain text. Free, fast and private.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base32 Encode
Base32 encode and decode text online using the standard RFC 4648 alphabet with proper padding. UTF-8 safe, fast and private in your browser.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.