Character Code Point Inspector

Inspect each code point, UTF-8 byte length, and UTF-16 unit count.

How to use

  1. Enter a short string and create the result.
  2. Compare the U+ values to see whether visually similar characters differ.
  3. When checking input limits, identify whether the destination counts characters, UTF-8 bytes, or UTF-16 units.

When to use this tool

Investigate lookalike characters and differences between character and byte counts. Inspect individual code points alongside separate UTF-8 byte and UTF-16 unit counts.

Inputs and settings

Inputs are processed locally in your browser and are not stored.

Example input and actual output

Character	Code point	UTF-8 bytes	UTF-16 units
"A"	U+0041	1	1
"😀"	U+1F600	4	2

A is U+0041 with one UTF-8 byte and one UTF-16 unit. The emoji is U+1F600 with four bytes and two units. A visible character can span multiple rows. This tool does not provide Unicode names or decide whether a character is safe.

Scope and limitations

A visible character may contain several code points. Unicode character names are not included.

Next step and alternatives

Invisible Character Detector & Remover — After identifying a character, remove unwanted invisible characters cautiously.

Frequently asked questions

Why can one visible character produce several rows?

Combining accents and joined emoji can contain multiple code points. Row count need not equal the visible character count.

Can this remove invisible characters?

This tool inspects values. Use the invisible-character detector when you need detection and cleanup.

Does it provide Unicode names or decide whether a character is safe?

It inspects code points and byte/unit counts. It does not provide Unicode names or decide whether a character is safe.

Related tools

Explore tools & games

All 120 tools · 16 games

All 120 tools · 16 games

Text & writing 26

Calculators & converters 22

Date & time 12

Images & PDF 26

Data & web 28

Random & handy 6

Games 16