How to use
Choose an invisible character from the ranked character list.
Set how many copies you need; the result updates instantly.
Copy a controlled test sample, or paste suspicious text below to inspect its code points.
Whitespace and layout diagnostics
Detect invisible Unicode, inspect whitespace behavior, and generate a controlled sample for debugging text and layouts—locally in your browser.
Inspect names, counts and positions locally. Positions count Unicode code points, starting at 1.
Paste text to see its code points.
Names cover common whitespace, controls and Basic Latin. Other characters show their code point. Use the Symbol Identifier for full Unicode details.
The bordered shell shows where the invisible character sits.
Compare how each character affects width, wrapping, and trimming.
| Character | Codepoint | Name | Compatibility note | Copy |
|---|---|---|---|---|
| ㅤ | U+3164 | Hangul Filler | A spacing character with visible width in many fonts; useful when reproducing or diagnosing layout gaps. | |
| ⠀ | U+2800 | Braille Pattern Blank | A braille-pattern character with visible width in many fonts; useful for comparing whitespace behavior. | |
| | U+200B | Zero Width Space | A zero-width break opportunity that some text processors strip; inspect copied data before relying on it. | |
U+0020 | Space | Regular space; text processors may trim leading or trailing spaces or collapse repeated runs. | ||
| | U+FEFF | BOM / ZWNBSP | BOM / ZWNBSP can cause side effects in file or encoding handling; avoid it unless needed. |
Choose an invisible character from the ranked character list.
Set how many copies you need; the result updates instantly.
Copy a controlled test sample, or paste suspicious text below to inspect its code points.
Invisible Unicode can explain unexpected wrapping, trimming, cursor movement, diff noise, or layout gaps. This inspector makes hidden code points visible for diagnostics.
Invisible text contains Unicode characters that look blank or take no width. Inspecting their code points helps diagnose whitespace, wrapping, copied data, and layout behavior.
Choose the character that matches the behavior you are diagnosing. Hangul Filler and Braille Pattern Blank usually occupy width, ZWSP marks a break opportunity without width, regular spaces may be trimmed, and BOM can have encoding side effects.
Paste it into the check box. The analyzer lists each Unicode code point and its count in first-occurrence order.
Yes. Generation, copying, and code point analysis happen in your browser; the text is not uploaded.
Many invisible characters have no visible glyph or take no width. Use the bordered preview shell, status line, and paste check to verify what is there.
Loading interactive tools…