← All tools

Unicode Character Inspector

Paste any text — see code points, names, and categories for every character.

Try:
U+

Type or paste text above to inspect its Unicode characters.

Look up a single code point

What is a Unicode code point?

Every character in Unicode has a unique number called a code point, written as U+XXXX in hex. For example, A is U+0041, is U+20AC, and 😀 is U+1F600.

Categories explained

  • Lu/Ll/Lt/Lm/Lo — Letters (uppercase, lowercase, titlecase, modifier, other)
  • Nd/Nl/No — Numbers (decimal, letter-number, other)
  • Zs/Zl/Zp — Separators (space, line, paragraph)
  • Cc/Cf — Control / Format characters
  • So/Sm/Sc — Symbols (other, math, currency)
  • Po/Ps/Pe/Pi/Pf — Punctuation

Encoding vs. code points

A code point is the abstract number. An encoding (UTF-8, UTF-16, UTF-32) is how that number is stored in bytes. A single emoji like 😀 (U+1F600) takes 4 bytes in UTF-8 but occupies one code point in this inspector.

About this tool

Runs entirely in your browser — no text is sent to any server. Character names come from the browser's JavaScript engine via String.prototype.codePointAt(), and categories are computed locally. Works offline after first load.

Copied!