One to four bytes

See the exact UTF-8 bytes behind each Unicode value

Compare ASCII, accented text and emoji without confusing visible length, scalar count and encoded byte size.

Runs locally

Inspect or reconstruct text

Text stays in this browser

Up to 20,000 UTF-16 units and 2,000 scalar values. No normalization or repair.

Decode accepts only whitespace-separated U+ hexadecimal tokens. Other syntaxes are rejected.

Exact result

Unicode evidence

Scalar values3
UTF-16 units4
UTF-8 bytes7
U+ sequence
UTF-8 byte sequence

Scalar rows

ValueCode pointDecimalUTF-8UTF-16Escape
AU+004165410041\u0041
éU+00E9233C3 A900E9\u00E9
😀U+1F600128512F0 9F 98 80D83D DE00\u{1F600}

No normalization, trimming, case change, replacement or hidden classification is applied.