{ }jsonkit
Format
Validate
Convert
Query
Generate
U+

Unicode & Encoding Inspector

Reveal graphemes, code points, bytes and invisible controls.
Normalize
72 B · paste or drop a file
1 2
✓ complete72 B → 19271 B0.0 ms

About Unicode & Encoding Inspector

Unicode & Encoding Inspector exposes the multiple layers hidden inside text: user-perceived graphemes, Unicode scalar values, UTF-16 code units and UTF-8 bytes.

How it works

Grapheme-aware segmentation

The browser's Unicode grapheme segmenter groups combining marks, emoji modifiers and zero-width-joiner sequences into user-perceived characters while retaining their exact source indices.

Encoding detail per code point

Every code point includes U+ notation, decimal value, broad Unicode category, UTF-8 bytes and UTF-16 code units. The whole string's byte and unit sequences are included too.

Normalization and invisible checks

NFC, NFD, NFKC and NFKD can be applied before inspection. Spaces, controls, zero-width characters and bidirectional formatting controls receive visible labels and summary counts.

Frequently asked questions

Why can one visible character contain several code points?

Combining marks, emoji skin tones, flags and joined emoji sequences are composed from multiple code points but form one grapheme for cursor movement and display.

What is the difference between NFC and NFKC?

NFC performs canonical composition. NFKC additionally folds compatibility distinctions, which can change presentation and should not be applied blindly to identifiers or source data.

Why flag bidirectional controls?

They can intentionally format mixed-direction text, but hidden overrides and isolates can also make source text appear in a misleading order and deserve review.

Sources & last verified

The behaviour of this tool and the claims on this page were checked against the specifications below on . Everything runs in your browser, so the output you see is exactly what the engine produced.

Found a wrong result or an outdated claim? Report an error and it will be re-verified.