Invisible Text Generator
Copy paste invisible Unicode characters for a blank Discord name, empty game username, or hidden text. Several options below, ranked by which platforms actually accept them. Free, no sign-up.
Definition: Invisible text uses real Unicode characters that render as blank space instead of a visible letter. It's not a trick or an exploit, it's ordinary copy-paste text your device simply doesn't draw a glyph for. Different platforms accept different invisible characters, so this page lists several with notes on where each one actually works.
Invisible & Blank Characters
Click any card to copy that character. Reliability notes tell you where each one actually holds up.
How invisible text actually works
Every character you can copy and paste, visible or not, is a Unicode code point. Most code points map to a glyph, a drawn shape, that your device's font renders on screen. A small number of code points are defined to have no visible glyph at all, either because they're formatting instructions (like a zero width joiner) or because they're a real printable character from another writing system that simply happens to look like blank space (like the Braille Blank Symbol, which is technically the Braille pattern for "no dots raised").
Pasting one of these into a name field, a chat message, or a bio doesn't delete or hide anything, it inserts a real character your device just doesn't draw. That's the entire mechanism behind every "blank name" trick you've seen on Discord, Fortnite, or anywhere else.
Getting a blank Discord name
Discord actively trims genuine Unicode whitespace and several zero-width characters from names before saving them, which is why copying a plain Zero Width Space often silently fails, your name reverts to what it was before. The fix is the Braille Blank Symbol (U+2800). Because Unicode's own character database does not classify it as whitespace, Discord's trimming logic leaves it alone, and it saves as a genuinely blank-looking name or nickname.
To use it: copy the Braille Blank card above, open Discord Settings → My Account → edit your Display Name (or right-click a server to set a per-server nickname), clear the field, paste, and save.
Blank names in games
Fortnite
Fortnite's name field has historically accepted the Hangul Filler character for a blank-looking display name, though Epic has tightened validation over time, so results can vary by platform (PC, console, mobile). The Braille Blank Symbol is the more consistently reliable option currently.
Minecraft / Roblox
Most game platforms validate usernames against an allowed character set at account creation and reject anything outside it, so blank invisible names generally only work in in-game display names or chat, not the account username itself.
Steam
Steam's persona name field accepts a wide range of Unicode, and the Braille Blank Symbol typically holds as a blank-looking display name, separate from your permanent Steam account username, which has its own stricter rules.
Platform validation changes over time as developers patch these tricks, so treat "works" as "worked at time of testing" rather than a permanent guarantee, and always have a fallback name ready.
Is this against the rules?
Using a Unicode character that happens to render as blank is not fundamentally different from using any other character in a name, it's not a hack or an exploit of a security flaw. It won't get an account flagged or banned on its own. That said, some specific competitive games and platforms explicitly restrict blank or hard-to-read names in their own separate rules, usually to prevent impersonation or unreadable leaderboards, so it's worth checking a given game's specific policy if you're using this for something competitive rather than a Discord server or casual account.
Frequently Asked Questions
Is there really an invisible character I can copy and paste?
Yes. Unicode includes several characters that render as blank space or nothing visible at all, including the Braille Blank Symbol (U+2800), Hangul Filler (U+3164), and Zero Width Space (U+200B). None of these delete or hide existing text, they are real characters your device just doesn't draw a visible glyph for.
Which invisible character works best for a blank Discord name?
The Braille Blank Symbol (U+2800) is the most reliable choice for Discord. Discord's client trims genuine whitespace and zero-width characters from names before saving them, which is why a Zero Width Space alone often gets silently removed. The Braille Blank Symbol is not whitespace by Unicode's own classification, so Discord treats it as a real character and keeps it.
Why did my blank name get rejected or reset?
Most platforms block a name field from being entirely empty after trimming whitespace-equivalent characters, and several also run a minimum-length check. If a blank name reverts or gets rejected, try the Braille Blank Symbol instead of Zero Width Space or Hangul Filler, and pair it with one extra invisible character if the platform enforces a minimum character count.
Is using an invisible name against a platform's terms of service?
Using a Unicode character that happens to render as blank is not different from using any other valid Unicode character in your name, it is not a hack, exploit, or violation of most platforms' terms. It will not get an account banned on its own. Some competitive games do restrict blank names specifically in their own rules, so check the game's own policy if you are worried.
Can I hide text inside a message using an invisible character?
A Zero Width Space (U+200B) placed between visible characters can break up a word without adding visible space, sometimes used to bypass simple word filters, but it does not hide entire hidden messages, and most modern moderation systems strip or normalize zero-width characters specifically because of this use.