WizzyTools

Inspect every Unicode character in your text

Works offline · never uploaded

See code points, UTF-8 bytes, UTF-16 units, HTML entities, escapes and categories for each character, and find hidden invisible characters.

Updated

/ 5 - Be the first to rate this tool Thanks for rating!

Verification failed - please try again.

Characters
Code points
UTF-8 bytes
UTF-16 units
Invisible / confusable
Glyph Code point Decimal UTF-8 UTF-16 HTML JS CSS Category

How it works

  1. 1

    Paste or type text into the Text box.

  2. 2

    Read the summary counts and check the invisible-character total.

  3. 3

    Scan the table for unexpected code points.

  4. 4

    Click a value to copy its code point or escape.

About the Unicode Character Inspector

Two strings that look identical can contain different characters: a no-break space instead of a normal one, a hidden zero-width joiner, or a right-to-left override. This inspector lists every code point in your text with its number, encodings and Unicode category, and flags invisible and format characters, so you can find what is breaking a comparison, a search or a filename.

What you can do

  • See totals for visible characters, code points, UTF-8 bytes and UTF-16 code units.
  • Count invisible or confusable characters, highlighted in amber when any are found.
  • Inspect each code point: glyph, U+ code, decimal value, UTF-8 and UTF-16 bytes, and general category such as Lu or Zs.
  • Copy the HTML entity, JavaScript escape or CSS escape for any character with one click.
  • View emoji and accented letters built from several code points grouped under one glyph.

When it works best

  • Finding the hidden character that makes two usernames or product codes fail to match.
  • Checking pasted text for zero-width spaces or bidirectional control characters before it goes into code.
  • Getting the right escape sequence for a symbol in CSS content or a JavaScript string.

Things to know

  • Text is analysed in your browser and is never sent to a server.
  • The table shows the first 5,000 characters of input; the summary counts still cover all of it.
  • Characters are not given their full Unicode names, and lookalike letters from other scripts, such as Cyrillic a, are only revealed through their code point and category.
  • To see raw bytes as binary or hex, use Text to Binary/Hex. To strip stray spaces, use the Whitespace Cleaner.

Frequently asked questions

Yes. Invisible and format characters are counted and highlighted in amber.

The glyph, U+ code, decimal value, UTF-8 and UTF-16 bytes and general category, plus copyable HTML, JavaScript and CSS escapes.

The table lists the first 5,000 characters, while the summary totals cover the full text.

No. Lookalike letters from other scripts show up through their code point and category instead.