Every character the viewer labels
Printed below so you can read it without running the tool. The scanner column shows what the Invisible Character Scanner does with the same character. Characters without a label are not marked by the viewer.
| Code point | Unicode name | What it is | Scanner | Viewer label |
|---|---|---|---|---|
U+0009 | CHARACTER TABULATION | Tab or no-break space | Kept | [TAB] |
U+00A0 | NO-BREAK SPACE | Tab or no-break space | Kept | [NBSP] |
U+00AD | SOFT HYPHEN | Hidden hyphen shown only at a line break | Removed | [SHY] |
U+200B | ZERO WIDTH SPACE | Zero-width space or joiner | Removed | [ZWSP] |
U+200C | ZERO WIDTH NON-JOINER | Zero-width space or joiner | Removed | [ZWNJ] |
U+200D | ZERO WIDTH JOINER | Zero-width space or joiner | Removed | [ZWJ] |
U+200E | LEFT-TO-RIGHT MARK | Text direction mark | Removed | [LRM] |
U+200F | RIGHT-TO-LEFT MARK | Text direction mark | Removed | [RLM] |
U+2028 | LINE SEPARATOR | Line or paragraph separator | Kept | [LS] |
U+2029 | PARAGRAPH SEPARATOR | Line or paragraph separator | Kept | [PS] |
U+202A | LEFT-TO-RIGHT EMBEDDING | Bidirectional embedding or override | Removed | [LRE] |
U+202B | RIGHT-TO-LEFT EMBEDDING | Bidirectional embedding or override | Removed | [RLE] |
U+202C | POP DIRECTIONAL FORMATTING | Bidirectional embedding or override | Removed | [PDF] |
U+202D | LEFT-TO-RIGHT OVERRIDE | Bidirectional embedding or override | Removed | [LRO] |
U+202E | RIGHT-TO-LEFT OVERRIDE | Bidirectional embedding or override | Removed | [RLO] |
U+202F | NARROW NO-BREAK SPACE | Tab or no-break space | Kept | [NNBSP] |
U+2060 | WORD JOINER | Word joiner (prevents a line break) | Removed | [WJ] |
U+2061 | FUNCTION APPLICATION | Invisible math operator | Removed | Not labelled |
U+2062 | INVISIBLE TIMES | Invisible math operator | Removed | Not labelled |
U+2063 | INVISIBLE SEPARATOR | Invisible math operator | Removed | Not labelled |
U+2064 | INVISIBLE PLUS | Invisible math operator | Removed | Not labelled |
U+2066 | LEFT-TO-RIGHT ISOLATE | Bidirectional isolate | Removed | Not labelled |
U+2067 | RIGHT-TO-LEFT ISOLATE | Bidirectional isolate | Removed | Not labelled |
U+2068 | FIRST STRONG ISOLATE | Bidirectional isolate | Removed | Not labelled |
U+2069 | POP DIRECTIONAL ISOLATE | Bidirectional isolate | Removed | Not labelled |
U+206A | INHIBIT SYMMETRIC SWAPPING | Deprecated format control | Removed | Not labelled |
U+206B | ACTIVATE SYMMETRIC SWAPPING | Deprecated format control | Removed | Not labelled |
U+206C | INHIBIT ARABIC FORM SHAPING | Deprecated format control | Removed | Not labelled |
U+206D | ACTIVATE ARABIC FORM SHAPING | Deprecated format control | Removed | Not labelled |
U+206E | NATIONAL DIGIT SHAPES | Deprecated format control | Removed | Not labelled |
U+206F | NOMINAL DIGIT SHAPES | Deprecated format control | Removed | Not labelled |
U+FEFF | ZERO WIDTH NO-BREAK SPACE | Byte order mark | Removed | [BOM] |
Guide: Invisible Unicode characters: what they are and what they break
How to use Invisible Character Viewer
This viewer diagnoses rather than treats. Every invisible character is replaced by a readable marker such as [ZWSP] or [NBSP] at the exact position it occupies, so you can see how many there are and where they sit before deciding what to do. The surrounding text is untouched. When you want them gone instead of shown, use the Invisible Character Scanner, which strips them.
- Copy the text or table you want to fix.
- Paste it into the input above. The result updates instantly.
- Copy, download, share, or embed the finished result.
Frequently asked questions
Is invisible character viewer free?
Yes. It is free, requires no account, and has no usage limit.
Does my text get uploaded?
No. Processing happens in your browser. Text is stored only if you explicitly create a share link.
Can I use it on mobile?
Yes. The editor works in current mobile and desktop browsers.