Copy an invisible character
Zero Width Space — U+200B
The primary option has no visible glyph and normally occupies no horizontal width. The labeled button remains visible so the character is never the only indicator.
Ready to copy U+200B.
Supported invisible-character table
| Character name | Code point | Behavior | Compatibility note | Copy |
|---|
Ready.
Zero Width Space (U+200B)
Zero Width Space is a zero-width Unicode separator that may permit a line break without displaying a glyph. Some apps strip it, normalize it, or reject it. It is different from a normal space and from blank-looking characters that still occupy width.
Blank Character
“Blank character” often describes a character that looks empty. U+2800 BRAILLE PATTERN BLANK and U+3164 HANGUL FILLER can look blank while still occupying space; they are not zero-width.
Empty Character
“Empty character” is informal wording. A string containing an invisible Unicode code point is not technically empty: it still has data, a character count, and a code point.
Invisible Text
Invisible text can contain zero-width controls, visible-width blank characters, or both. Use the test box to reveal supported characters and their positions instead of assuming all blank-looking text behaves the same.
Compatibility and cautions
U+200C and U+200D affect writing-system shaping and emoji sequences. U+2060 affects line breaking. Do not add or remove these controls blindly, and do not rely on any character to create a blank username.
Legitimate uses and safety
Appropriate uses include Unicode testing, software development, typography, formatting, debugging, controlled spacing, and compatibility testing. Do not use invisible characters to impersonate people, evade moderation or username rules, circumvent filters, hide malicious content, or send spam.
Accessibility
Invisible characters can be difficult for assistive technology and confusing in essential content. Use ordinary labeled text whenever meaning must remain clear, and test the final result in the actual app or platform.
