Unicode Character Lookup
Search by code point, hexadecimal value or the character itself and see its Unicode block, UTF-8 bytes and HTML entity.
Look up a Unicode character
Character: -
Code point: -
Block: -
UTF-8 bytes: -
HTML entity: -
How to use the Unicode Character Lookup
- Type a code point such as U+00E9 or paste the character itself.
- Press Look up or simply keep typing to update the details.
- Read the block, UTF-8 bytes, HTML entity and escape forms.
Features
- Accepts U+ code points, hexadecimal, decimal or a pasted character
- Shows the Unicode block for the code point
- UTF-8 bytes and UTF-16 code units
- HTML entity plus CSS and JavaScript escapes
Advertisement
Frequently Asked Questions
Common questions about the free online unicode character lookup.
Type its code point in a form such as U+00E9, or paste the character itself, and the details
update as you type.
A code point is the number that Unicode assigns to a character, written in hexadecimal and
prefixed with U+.
Characters below U+0080 use one byte, and the count rises to two, three or four bytes as the
code point grows.
An entity is a short text reference that a browser converts into the matching character when
it renders the page.
Both encode the same code points, but UTF-8 uses one to four bytes while UTF-16 uses one or
two 16 bit units.
The lookup works from a code point or a character, and the block name is then shown as part
of the result.
Code points above U+FFFF are encoded as a surrogate pair in UTF-16, so they occupy two 16 bit
units in JavaScript.
In CSS you can write a character with a backslash escape such as backslash 00E9 inside a
content or font value.
No. Everything is computed locally in your browser, so nothing you type is ever uploaded or
logged anywhere.
Last updated: October 10, 2026