Invisible Text Generator
Create blank usernames, invisible Discord names, zero-width spaces, and clean Instagram/TikTok bios. Copy invisible Unicode characters instantly.
Quick Copy - Click to Copy Invisible Text
⭐ Most Popular
Best characters for gaming & social media
Zero-Width Characters
Truly invisible (0 pixels wide)
Blank/Filler Characters
Visible space characters
Space Characters
Various width spaces
Formatting Characters
Text direction & formatting
Legacy/Deprecated
Older formatting characters
👁️ Visual Demo - See the Invisible Character
The character between the brackets looks empty, but it's actually there! Click to copy.
Gaming
Create invisible usernames for Fortnite, PUBG, Roblox, Free Fire
Discord
Blank messages, invisible nicknames, empty server names
Clean bio spacing, invisible line breaks
Twitter/X
Hidden text separators, bio formatting
Test Your Invisible Text
Paste your invisible text here to verify it works. The character count shows if invisible characters are present.
Platform Compatibility Guide
Different platforms support different invisible characters. Use this guide to find what works best:
| Platform | Best Character | Use Case | Notes |
|---|---|---|---|
| Discord | Hangul Filler (U+3164) | Nicknames, messages, server names | Use 2-3 characters for messages |
| Fortnite | Hangul Filler (U+3164) | Blank usernames, clan tags | Works for display names |
| Roblox | Hangul Filler (U+3164) | Display names | May require multiple characters |
| Zero Width Space (U+200B) | Bio spacing, line breaks | Perfect for clean bio formatting | |
| TikTok | Zero Width Space (U+200B) | Bio formatting | Same as Instagram |
| Twitter/X | Zero Width Space (U+200B) | Hidden text dividers | Works in tweets and bios |
| Braille Blank (U+2800) | Blank messages, status | Most reliable for messaging | |
| PUBG Mobile | Hangul Filler (U+3164) | Usernames, clan names | Similar to Fortnite |
Message Composer - Insert Invisible Characters
Compose your message and insert invisible characters at the cursor position. Perfect for creating usernames or messages with hidden characters.
Unicode Reference Table
Complete reference for all 46 invisible characters with Unicode codes, HTML entities, and descriptions.
Hangul Filler
U+3164 | 0x3164
Zero Width Space
U+200B | 0x200B
Braille Blank
U+2800 | 0x2800
No-Break Space
U+00A0 | 0x00A0
Direct Platform Links
Quick links to change your username or settings on popular platforms:
What is Invisible Text?
Invisible text consists of special Unicode characters that occupy space in text fields but render as completely invisible or blank. Unlike regular spaces, these characters can pass platform validation that requires "at least one character" - making them perfect for invisible usernames in games, blank Discord messages, and clean social media bio formatting.
The most commonly used invisible characters include the Zero Width Space (U+200B), which is truly invisible and widely compatible, and the Hangul Filler (U+3164), which appears as a visible blank space - ideal for gaming usernames where platforms might filter zero-width characters.
How to Use Invisible Text
- 1.For gaming usernames (Fortnite, PUBG, Roblox), use the Hangul Filler character. It displays as a visible blank and passes most username validation.
- 2.For Discord blank messages, copy multiple Hangul Filler characters. A single character might not send, but 2-3 characters work reliably.
- 3.For Instagram/TikTok bios, use Zero Width Space to create clean line breaks without visible characters between lines.
- 4.Use the test area above to verify your invisible text works before pasting it on your target platform.
- 5.Some platforms may filter invisible characters as an anti-abuse measure. If one character type doesn't work, try another from the list above.
Invisible Character for Fortnite
Want a blank or invisible Fortnite username? The Hangul Filler character (ㅤ) is the most reliable option for Fortnite display names in 2026. Unlike zero-width characters that might get filtered, the Hangul Filler displays as a visible blank space that passes Epic Games' username validation.
How to get an invisible Fortnite name:
- Click the Hangul Filler button above to copy the character
- Open Fortnite and go to Settings → Account → Display Name
- Delete your current name and paste the invisible character
- Use 2-4 characters for best results (some require minimum length)
Note: Fortnite name changes may be limited to once every 2 weeks. The invisible name will appear blank to other players in lobbies and during matches.
Discord Blank Name Generator
Create invisible Discord nicknames, blank messages, or empty server names with our Discord blank name generator. The Hangul Filler character works best for Discord as it displays as a visible space character that Discord accepts.
Discord invisible text uses:
- • Invisible nickname: Use 2-3 Hangul Filler characters as your server nickname
- • Blank messages: Send messages that appear empty (use 2+ characters)
- • Empty channel names: Create channels with blank-looking names
- • Invisible role names: Make roles that don't show visible text
Pro tip: For Discord blank messages, use the Braille Blank character (⠀) which is more reliable for sending truly empty-looking messages in DMs and channels.
How It Works Technically: Unicode Invisible Characters
Invisible characters are not a hack or a glitch - they are legitimate Unicode code points defined by the Unicode Consortium for specific typographic and linguistic purposes. Understanding why they exist helps you pick the right character for each platform.
Zero-Width Characters (U+200B - U+200D)
Zero Width Space (U+200B) was added to Unicode to indicate optional line-break points in languages without spaces (like Thai, Chinese, Japanese). A text renderer uses it as a hint: "you can break the line here if needed" - but it renders as nothing visible. In HTML, it's equivalent to ​ or ​.
Zero Width Joiner (U+200D) is how emoji sequences work. When you see a family emoji like "👩👦", it's actually three code points joined by ZWJ: U+1F469 (woman) + U+200D (ZWJ) + U+1F466 (boy). The ZWJ tells the renderer to combine adjacent characters into one glyph.
Zero Width Non-Joiner (U+200C) does the opposite - it prevents ligatures. In Persian and Arabic typography, certain letter combinations automatically join. ZWNJ forces them apart when linguistically correct (e.g., in compound words).
Hangul Filler (U+3164) - The Gaming Favorite
The Hangul Filler exists for the Korean writing system (Hangul). Korean syllable blocks are composed of 2-3 Jamo (consonant/vowel components). When a slot in the syllable block is empty, U+3164 acts as a placeholder - it has the width of a regular Korean character but renders blank.
This makes it ideal for gaming usernames because: (1) it has a visible width like a regular space, so platforms don't filter it as "empty", (2) it counts as a letter character in Unicode's General Category (Lo = Letter, other), passing "minimum 1 character" validation, and (3) it's supported by virtually all modern text rendering engines.
Braille Pattern Blank (U+2800)
U+2800 is the blank cell in the Braille writing system - a cell with no dots raised. In the Unicode Braille Patterns block (U+2800 to U+28FF), each code point represents a specific dot pattern. The blank pattern renders as a visible space with consistent width, making it reliable for messaging apps like WhatsApp that strip zero-width characters.
Why Platforms React Differently
Each platform applies its own text validation and sanitization rules. Discord strips some zero-width characters from messages but allows Hangul Fillers because blocking Korean characters would break Korean language support. Instagram accepts zero-width spaces in bios for line-break control. Gaming platforms typically validate username length using string.length which counts code points, not visible glyphs - so an "invisible" name still passes the "minimum 3 characters" check.
This is why we provide 45+ different invisible characters: when one gets filtered on a specific platform, another variant often works. The Unicode standard guarantees these code points exist permanently - they cannot be removed in future Unicode versions.
Frequently Asked Questions
Learn More About Invisible Text
Want to dive deeper into how invisible characters work and their uses across platforms?
Read our complete guide: Invisible Text Generator - Copy & Paste Blank Characters