Invisible Character

Every invisible character and blank space Unicode offers — zero width spaces, fillers, and empty braille. Click any symbol to copy it instantly.

An invisible character is a real Unicode character that renders as nothing — a blank space you can copy and paste where platforms normally reject empty input. People use them to make an invisible Discord name, add blank lines to an Instagram bio or caption, send a seemingly empty WhatsApp message, or create clean spacing in gaming nicknames. Every button below holds a genuine invisible or blank character: the tiles look empty, but the labels tell you exactly which character you are copying.

Want the full story on why one specific character (U+2800) is the most reliable blank-name trick? See the dedicated invisible character page.

Zero Width

Zero Width & Invisible Format Characters

These characters occupy no visual width at all — ideal for invisible usernames and for breaking up text without showing anything.

Zero Width Space: U+200B
Zero Width Non-Joiner: U+200C
Zero Width Joiner: U+200D
Word Joiner: U+2060
Zero Width No-Break Space: U+FEFF
Left-to-Right Mark: U+200E
Right-to-Left Mark: U+200F
Soft Hyphen: U+00AD
Blank Spaces

Blank Space Characters

Visible-width but empty: these spaces survive in places where the regular space bar character gets trimmed or collapsed.

No-Break Space: U+00A0
En Space: U+2002
Em Space: U+2003
Figure Space: U+2007
Punctuation Space: U+2008
Thin Space: U+2009
Hair Space: U+200A
Narrow No-Break Space: U+202F
Wide Spaces

Wide & Special Space Characters

Extra-wide blank characters, including the full-width ideographic space used in CJK typography — great for big visible gaps.

En Quad: U+2000
Em Quad: U+2001
Three-Per-Em Space: U+2004
Four-Per-Em Space: U+2005
Six-Per-Em Space: U+2006
Medium Mathematical Space: U+205F
Ideographic Space: U+3000
Fillers

Filler & Blank-Glyph Characters

Letters and patterns that render as empty glyphs — the braille blank and Hangul filler are the go-to picks for invisible game names.

Braille Pattern Blank: U+2800
Hangul Filler: U+3164
Hangul Choseong Filler: U+115F
Hangul Jungseong Filler: U+1160
Halfwidth Hangul Filler: U+FFA0
Mongolian Vowel Separator: U+180E

Transform text with Unicode fonts

Use UltraTextGen to convert plain text into bold, italic, cursive, and 100+ other Unicode font styles. Free and instant.

Open UltraTextGen →
Related Resources

Special Characters

Unusual Unicode characters and symbols beyond the keyboard.

Discord Symbols

Symbols and characters for Discord names, channels, and statuses.

Instagram Symbols

Symbols for Instagram bios, captions, and clean line breaks.

Alt Codes

Keyboard alt key codes for typing symbols on Windows.

FAQ

Frequently Asked Questions

What is invisible text or an invisible character?

Invisible text is a real Unicode character that renders as nothing — you see nothing, but it still counts as text. That is why you can put it where an empty field is normally rejected, such as a game name, a bio, or a chat message. Examples are the zero width space, the Hangul filler and the braille blank. The buttons on this page look empty, but each label tells you exactly which character you are copying.

How do I make an invisible name in Free Fire or Mobile Legends?

Click one of the invisible characters on this page — for Free Fire, start with the Braille Pattern Blank (U+2800), because players report the Hangul Filler (U+3164) stopped being accepted there around patch OB43 — and paste it into the rename field in Free Fire or Mobile Legends. If the game demands more than one character, paste it two or three times. Because it is a real Unicode character the field counts as filled while your name shows up blank. You can also use the same character just to separate words: Free Fire rejects the normal space bar, so pasting an invisible character between words gives you a spaced name without making it fully blank.

Which invisible character works best for game names?

Which one works depends on the game and the patch. The Braille Pattern Blank (U+2800) is the safer general choice; the Hangul Filler (U+3164) still works in Arena of Valor and PUBG, but players report Free Fire stopped accepting it around patch OB43. If one is rejected, try another — every game validates text differently, and the rules change with updates.

Why is the blank space sometimes rejected or shown as a box?

Some apps trim the normal space, or do not yet support certain invisible characters, so you get a box (□) or the field is treated as empty. When that happens, switch character — from the zero width space to the Hangul filler or the braille blank — or try another app or phone.

Does it work for an empty Instagram bio or a blank WhatsApp message?

Yes. Copy an invisible character and paste it into your Instagram bio to create empty lines or clean spacing, or send it as a WhatsApp message that arrives blank. For empty lines in a bio, use a blank space character rather than a zero width one so the line is not stripped.

Is it free and app-free?

It is completely free, runs in your browser, and needs no sign-up and no app install. Just click the invisible character you want and paste it wherever you need it.

How many invisible characters fit in a game name?

Every invisible character counts toward the name limit exactly like a visible one. Free Fire allows 12 characters, PUBG Mobile 14, Mobile Legends and Valorant 16, and Roblox 20 — so a fully blank name uses up your whole allowance, and blanks placed between words shorten the visible part of your name. Because a rename usually costs diamonds or a rename card, paste the character into a chat box first and check that it really shows up blank there before you spend anything on the name change.