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: -
Accepted inputs include U+1F600, 0x1F600, 1F600 and a pasted character. Bare numbers are read as hexadecimal.

How to use the Unicode Character Lookup

  1. Type a code point such as U+00E9 or paste the character itself.
  2. Press Look up or simply keep typing to update the details.
  3. Read the block, UTF-8 bytes, HTML entity and escape forms.

Features

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