🔬

Unicode Inspector

Inspect every character in your text — code points, categories, UTF-8 bytes, HTML entities.

19 chars·15 unique code points·5 non-ASCII·1 emoji

Character Analysis

#CharCode PointDecimalUTF-8HTMLTypeBlock
0HU+00487248LetterBasic Latin
1eU+006510165LetterBasic Latin
2lU+006C1086CLetterBasic Latin
3lU+006C1086CLetterBasic Latin
4oU+006F1116FLetterBasic Latin
5,U+002C442CPunctuationBasic Latin
6 U+00203220SeparatorBasic Latin
7世U+4E1619990E4 B8 96LetterCJK Unified Ideographs
8界U+754C30028E7 95 8CLetterCJK Unified Ideographs
9!U+00213321PunctuationBasic Latin
10 U+00203220SeparatorBasic Latin
11😀U+1F600128512F0 9F 98 80SymbolEmoji & Supplemental
12 U+00203220SeparatorBasic Latin
13cU+00639963LetterBasic Latin
14aU+00619761LetterBasic Latin
15fU+006610266LetterBasic Latin
16éU+00E9233C3 A9LetterLatin-1 Supplement
17 U+00203220SeparatorBasic Latin
18ÑU+00D1209C3 91LetterLatin-1 Supplement
About this tool

See what is really inside your text

This Unicode inspector breaks any text into individual characters and shows the details of each one: the Unicode code point (U+XXXX), its decimal value, its type (letter, number, punctuation, symbol, space or control), the UTF-8 bytes in hex and the HTML entity. It is the quickest way to find invisible characters, odd spaces, emoji and look-alike letters that break code, forms and searches.

How to use it

  1. Paste or type your text in the box.
  2. Read the table: one row per character, with index, code point, decimal, category, type, UTF-8 bytes and HTML entity.
  3. Check the summary line for total characters, unique code points, non-ASCII characters and emoji.
  4. Click an HTML entity to copy it, or use Export CSV to download the full analysis.

The table shows the first 500 characters; the CSV export always includes every character.

What you can find with it

  • Hidden and control characters such as zero-width spaces, non-breaking spaces and stray line breaks copied from Word, PDFs or web pages.
  • Look-alike characters — for example a Cyrillic “а” that looks like a Latin “a” but breaks a search or a password.
  • Encoding problems — see exactly how many UTF-8 bytes a character uses (1 for ASCII, up to 4 for emoji).
  • HTML entities for any special character, ready to paste into HTML.

Unicode basics

Every character has a unique number called a code point, written as U+ followed by hex digits. “A” is U+0041, “é” is U+00E9 and “😀” is U+1F600. UTF-8 is the most common way to store those numbers as bytes: plain English letters take one byte, accented letters two, most Asian scripts three, and emoji four. The inspector counts by code point, so an emoji is shown as one character even though it uses four bytes.

Frequently asked questions

How do I find a zero-width space in my text?

Paste the text and look for rows of type “control” or “space” that show no visible character. The code point tells you exactly which character it is.

Is my text sent anywhere?

No. The analysis runs entirely in your browser.

Why does one emoji show as several characters?

Some emoji are built from several code points joined together — for example skin tones, flags and family emoji. Each code point gets its own row.

More to explore

Related Text Tools

Browse all tools from the same category.

Showing 1-2 of 27