All tools · Text tools

Unicode Inspector

Show the Unicode code point of each character.

Free to use, no sign-up required. Unicode Inspector is one of 198 tools built into Xenition, alongside a chat that can use them for you.

Lists every character in a string with its Unicode code point, decimal value and name. It is mostly used to hunt down invisible characters, such as zero-width spaces or no-break spaces, that break code, searches and spreadsheets.

How to use Unicode Inspector

  1. Paste the text into the Characters box.
  2. Read the table: Character, Code Point, Decimal and Name. Invisible characters are highlighted and shown as a short tag such as NBSP or ZWSP.
  3. Open Encoding details for the UTF-8 bytes, UTF-16 units, HTML entities and URL-encoded form.

How it works

The string is split into code points, and the first 200 are shown. Names come from a built-in list of 51 characters people typically inspect: control codes, every Unicode space, zero-width and direction marks, dashes, curly quotes and common symbols. Any other character gets a general category instead, such as Uppercase letter, Digit, Punctuation or Emoji / pictograph.

Example

“€”, a no-break space and “5” give U+20AC Euro Sign (8364), U+00A0 No-Break Space (160, tagged NBSP) and U+0035 Digit (53). UTF-8 is E2 82 AC C2 A0 35, six bytes for three characters.

Questions about Unicode Inspector

Why does a letter show a category and not its full name?

The complete Unicode name list is too large to include, so only the 51 listed characters have full names. For look-alikes, compare code points: Latin a is U+0061, Cyrillic а is U+0430.

Why do UTF-8 bytes and character counts differ?

UTF-8 uses one byte for ASCII and two to four bytes for everything else, so the euro sign alone takes three bytes.

Use it from chat

You do not have to open Unicode Inspector to use it. Ask Xenition in plain language and it runs the right tool, then carries the answer into whatever you are working on — a document, a spreadsheet, a deck.

Related tools