Invisible Unicode options
Copy an Empty Character
Copy one empty-looking Unicode character. See which options take up space and which ones can affect text formatting.
Empty character generator
Copy Empty Character
Copy and paste this empty character for usernames, messages, bios, and social media fields. The default option is Zero Width Space (U+200B).
| Character | Unicode | Copy |
|---|---|---|
| Zero Width Space | U+200B | |
| Zero Width Non-Joiner | U+200C | |
| Zero Width Joiner | U+200D | |
| Hangul Filler | U+3164 | |
| Braille Pattern Blank | U+2800 |
What Is an Empty Character?
An empty character is not a normal keyboard space. It is a character that looks blank, but apps still read it as real text when you copy and paste it.
People use an empty character when an app rejects a completely empty field. A blank character or invisible character can create empty-looking usernames, messages, captions, and profile text.
To copy an empty character, use the generator above, choose a Unicode option, then paste it into the app or website field you want to test. If one blank character is removed, try another option from the same tool.
Compared with a normal space, an invisible character is more likely to remain after pasting into fields that trim spaces. For a longer empty text block, use the blank text generator tool.
Empty Character Examples
| Character | Unicode | Use |
|---|---|---|
| Invisible Space | U+200B | A zero-width character with no visible spacing. |
| Zero Width Non Joiner | U+200C | Keeps neighboring letters from joining in scripts that use connected text. |
| Zero Width Joiner | U+200D | Joins characters in some scripts and emoji sequences. |
| Hangul Filler | U+3164 | A blank-looking character to try in display-name fields; username rules vary. |
| Braille Pattern Blank | U+2800 | An empty-looking character that keeps visible spacing. |
How Empty Characters Behave in Form Fields
A normal U+0020 space is commonly trimmed, while U+200B has zero width and U+3164 or U+2800 occupy space without a visible mark. A form may keep, change, or reject each character.
If the goal is a display name or server nickname, use the invisible name guide for tips about display names and nicknames. Account usernames often require visible, unique text.
Choosing the Right Empty Character
Choose U+200B when you need zero-width behavior and a possible line-break opportunity. Choose U+3164 or U+2800 when you need a blank-looking character that still occupies space.
U+200C and U+200D are joining controls, not generic blank spaces. They can change script shaping or emoji sequences, so use them only when their joining behavior is intentional.
Use the invisible character detector to identify a copied character before replacing or removing it.
Unicode Empty Characters
The most common empty characters you can copy are Zero Width Space U+200B, Zero Width Non-Joiner U+200C, Zero Width Joiner U+200D, Hangul Filler U+3164, and Braille Pattern Blank U+2800. For more detail about the default empty character, read the zero width space guide, or paste suspicious text into the invisible character detector.
FAQ
What is an empty character?
An empty character is a Unicode character that appears blank or has no width while still remaining part of the text.
How do I copy an empty character?
Choose one Unicode option in the tool, click Copy Empty Character, then paste it into the exact field you want to test.
Is an empty character the same as a space?
No. U+200B has zero width, while Hangul Filler and Braille Pattern Blank occupy space without displaying a normal mark. A keyboard space is U+0020.
Which empty character should I choose?
Use U+200B for zero-width behavior, or U+3164 and U+2800 when you need a blank-looking spacing character. Applications may preserve or reject each type differently.
Are U+200C and U+200D blank spaces?
No. They are joining controls used in scripts and emoji sequences. Do not use or remove them as generic spaces unless you understand their effect.
Can this site detect copied empty characters?
Yes. The detector finds several common invisible characters, shows where they appear, and lets you choose which ones to remove.
Why does my empty character disappear after pasting?
Some apps remove, change, or reject invisible characters. If that happens, choose another character that creates the spacing you want.
Related Tools
Invisible Character Generator
Generate invisible text, blank spaces, and multiple empty character options.
Blank Text Generator
Generate and copy longer blank text for messages, bios, and profiles.
Invisible Name Generator
Copy an empty character for usernames and blank display names.
Invisible Character Detector
Find hidden blank characters and zero width spaces inside copied text.