Unicode Character Lookup

Look up code points, UTF-8 bytes, categories, and blocks for any character

100% In-BrowserNo Server UploadFree, No Signup
Text
For EngineersFastPass - AI Career Agent

AI analyzes your skills and matches you with the best opportunities. Get a free market value assessment.

Get Started Free

How to Use

  1. Select mode

    Choose "Character to Info" or "Code Point to Character" from the toolbar.

  2. Enter character or code point

    Type characters or U+XXXX code points into the input area.

  3. View results

    Click "Convert" to see detailed Unicode information.

Unicode Character Lookup Examples

Look up character info

Input
A
Output
Character: A
Code Point: U+0041
Name: LATIN CAPITAL LETTER A
Category: Letter, Uppercase (Lu)
Block: Basic Latin
UTF-8: 41
UTF-16: 0041

Reverse lookup from code point

Input
U+1F600
Output
Character: 
Code Point: U+1F600
Name: GRINNING FACE
Category: Symbol, Other (So)
Block: Emoticons
UTF-8: F0 9F 98 80
UTF-16: D83D DE00

Features

  • Display code point, UTF-8/UTF-16 info from characters
  • Reverse lookup from U+XXXX code points to characters
  • Unicode name, category, and block information
  • Supports surrogate pairs (emoji, etc.)
  • Batch info display for multiple characters
  • Local processing (your input is not sent to servers)
  • Dark mode support

FAQ

What is a code point?

A code point is the number assigned to each character in the Unicode standard. It is written as U+ followed by hexadecimal digits (e.g., U+0041 = Latin capital letter A).

What are surrogate pairs?

UTF-16 can directly represent characters up to U+FFFF. Characters beyond that (like emoji at U+10000+) use surrogate pairs -- two 16-bit values that together represent one character.

Is my data sent to a server?

No. All processing happens locally in your browser via JavaScript. No data is ever transmitted externally.