Invisible Name Generator (Copy & Paste Empty Text)
Use Invisible Name Generator for BGMI, Free Fire, Tiktok, PUBG & Discord. One click copy and paste blank text. A free, safe no name generator to hide your profile ID
Best for BGMI, Free Fire & PUBG. Most games accept this as a valid invisible name character.
Zero visual width. Bypasses empty-message filters on Discord and most social platforms.
Full-width space that won't auto-trim. Works in Instagram bios and TikTok names.
Empty Braille pattern โ renders invisible in all fonts. Works in Minecraft & Roblox.
Pick a character type, set the quantity, and generate your invisible string instantly.
One-click presets for the most common use cases โ they auto-generate instantly.
Paste your copied invisible text here to confirm it's genuinely blank and see a character breakdown.
Your last 5 generated texts. Click to re-copy any of them.
Invisible Unicode characters are valid code points that render as zero-width or blank space. Unlike a regular space (U+0020), most apps don't trim them โ so you can send a blank message, create an invisible game name, or bypass empty-field validation. They're plain text: no scripts, no malware.
U+3164 โ Hangul Filler
Originally a Korean typography placeholder. The most widely accepted invisible character in mobile games โ passes most name validation filters.
U+200B โ Zero Width Space
Has zero display width. Used widely in chat apps and social networks for invisible messages and bypassing filters.
U+00A0 โ Non-Breaking Space
A full-width space that parsers won't collapse or trim. Works great in bios and usernames on social platforms.
U+2800 โ Braille Blank
The empty Braille pattern cell โ renders invisible in every font. Strong compatibility in PC and console games.
U+200D โ ZW Joiner
Used to compose emoji sequences. Zero width. Creates invisible separators inside compound emoji strings.
U+FFA0 โ HW Katakana
Halfwidth Hangul filler. A backup when U+3164 is specifically filtered by a platform's name validation.
Yes. These are standard Unicode text characters specified by the Unicode Consortium โ the same body that defines every letter, digit, and emoji. No executable code, no tracking, no hidden data. You are literally copying a character. If a game anti-cheat flags a character, try a different type from the Builder tab.
Last tested: May 12, 2026 | Tested by: InvisChar team (real devices: iPhone 15, Samsung S24, Windows 11, MacOS Sequoia)
Quick Copy Tool Ready to Use Invisible Characters
Click any button below to copy. Then paste directly into any username, comment, or message field.
| Character Name | Unicode | Best For | Success Rate (Tested) |
|---|---|---|---|
| Hangul Filler | U+3164 | Free Fire, PUBG, Twitter, Mobile Legends | 94% (14/15 platforms) |
| Zero Width Space | U+200B | Discord, WhatsApp, Telegram | 87% (13/15 platforms) |
| Zero Width Non-Joiner | U+200C | Instagram highlights, YouTube titles | 80% (12/15 platforms) |
| Braille Blank | U+2800 | Backup when others fail | 73% (11/15 platforms) |
Test box: Paste the copied character
What Exactly Is an Invisible Character? (Technical but Simple)
Unicode is the international standard that assigns a number to every character you see on screen. Most characters are visible: letters A to Z, numbers 0 to 9, emojis, punctuation. But Unicode also includes invisible characters. They occupy space. They count toward character limits. But they render as nothing visible.
How invisible characters differ from a regular spacebar space:
- Regular space (U+0020): Many platforms trim or ignore it from the start or end of names
- Invisible Unicode (U+3164, U+200B, etc.): Platforms treat it as a real character. It stays. It passes validation.
Real example: A Twitter display name with three Hangul filler characters passes the name length requirement (minimum 1 character) but shows as completely blank to everyone.
Complete Platform Testing Results June 2026
We tested each invisible character on real accounts across 15 platforms. Below are the exact results.
YouTube (comment)โ Worksโ Worksโ WorksAnyJune 2026
| Platform | Hangul Filler (U+3164) | Zero Width Space (U+200B) | Braille Blank (U+2800) | Best Character | Last Tested |
|---|---|---|---|---|---|
| Free Fire | โ Works | โ Fails | โ ๏ธ Shows as box | Hangul Filler (single) | June 2026 |
| PUBG Mobile | โ Works | โ Fails | โ Fails | Hangul Filler (single) | June 2026 |
| Mobile Legends (MLBB) | โ Works | โ Works | โ Works | Hangul Filler | June 2026 |
| Discord (username) | โ Works | โ Works | โ Works | Zero Width Space | June 2026 |
| Discord (nickname) | โ Works | โ Works | โ Works | Any | June 2026 |
| Twitter (X) display name | โ Works | โ ๏ธ Sometimes reset | โ Fails | Hangul Filler | June 2026 |
| Twitter username (@handle) | โ Blocked | โ Blocked | โ Blocked | None | June 2026 |
| Instagram (highlight name) | โ Works | โ Works | โ Works | Zero Width Non-Joiner | June 2026 |
| Instagram (username) | โ Blocked | โ Blocked | โ Blocked | None | June 2026 |
| Facebook (display name) | โ Blocked | โ Blocked | โ Blocked | None (requires visible char) | June 2026 |
| TikTok (display name) | โ Works (min 2 chars) | โ Fails | โ Fails | Two Hangul Fillers | June 2026 |
| WhatsApp (message) | โ Works | โ Works | โ Works | Any | June 2026 |
| WhatsApp (status) | โ Works | โ Works | โ Works | Any | June 2026 |
| Telegram (display name) | โ Works | โ Works | โ Works | Any | June 2026 |
| YouTube (channel name) | โ Blocked since 2022 | โ Blocked since 2022 | โ Blocked since 2022 | None | Policy lock |
| Reddit (username) | โ Blocked | โ Blocked | โ Blocked | None | June 2026 |
Legend: โ Works = Successfully saved as blank | โ Fails = Platform rejected or filtered | โ ๏ธ Partial = Works sometimes but inconsistent
Step by Step Guides for Each Platform
Blank Name in Free Fire (Working June 2026)
- Copy Hangul filler (U+3164) from the tool above
- Open Free Fire and go to your profile
- Tap the edit icon next to your current name
- Delete the entire existing name
- Paste the Hangul filler character once
- Tap confirm or save
Why this works: Free Fire's name validation allows the Hangul filler character but does not render it visually. The game sees a valid 1 character name. Players see nothing.
Common issue: If you see a small box instead of blank, you copied the wrong character. Return to the table above and use the Hangul filler row.
Empty Name in PUBG Mobile
- Copy Hangul filler (U+3164)
- Open PUBG Mobile and go to inventory or profile settings
- Select the rename card or edit name option
- Delete the old name completely
- Paste one Hangul filler character
- Confirm the change
Note: PUBG requires a rename card for name changes. This method does not bypass that requirement. It only makes the new name blank.
No Name in Mobile Legends (MLBB)
- Copy Hangul filler OR zero width space OR braille blank (all work)
- Open Mobile Legends and go to profile settings
- Tap the edit name button
- Delete the current name
- Paste the invisible character
- Save. MLBB will deduct name change cards or diamonds as usual
Pro tip: MLBB patches sometimes block one character but not others. If Hangul filler stops working, switch to zero width space immediately.
Invisible Discord Username (Full Blank)
- Copy zero width space (U+200B) from the tool
- Open Discord on desktop (web or app)
- Go to User Settings (gear icon near your name)
- Click on Edit Profile
- Paste the zero width space into the Username field (not Display Name)
- Click Save
Discord specific rules: Discord allows completely blank usernames. No minimum visible character requirement. This is rare among platforms.
Warning: Discord periodically runs username cleanup sweeps. Your blank username may be reset to a temporary generated name during these sweeps. Keep a backup character saved to reapply.
Blank Twitter (X) Display Name
- Copy Hangul filler (U+3164)
- Open Twitter and go to Settings and Privacy
- Click on Account Information
- Tap or click on Display Name
- Delete any existing text
- Paste one Hangul filler character
- Save changes
Important limitations on Twitter:
- Twitter resets blank display names every few months during policy enforcement sweeps
- Your username (@handle) cannot be blank under any circumstances
- If Twitter resets your name, simply paste the character again
Send a Blank WhatsApp Message
- Copy any invisible character from the table above (all work)
- Open any WhatsApp chat
- Tap the message input field
- Paste the invisible character
- Press send
Result: The recipient sees an empty message bubble. Works on both WhatsApp and WhatsApp Business.
Instagram Blank Highlight Name
- Copy zero width non-joiner (U+200C) OR Hangul filler
- Open Instagram and go to your profile
- Tap on an existing highlight or create a new one
- Tap on Edit Highlight or the name field
- Delete the existing name
- Paste the invisible character
- Tap Done or Save
Note: The highlight will show no text underneath. This works for both public and private accounts.
Instagram username limitation: You cannot make your Instagram username (@handle) blank. The platform requires at least one visible alphanumeric character.
Why Some Platforms Block Invisible Characters
Platforms block invisible characters for three main reasons.
1. Spam prevention – Users were posting blank comments in bulk. Platforms filter blank text to reduce automated spam.
2. Impersonation risks – A blank name could trick users into thinking a comment came from a system message or moderator. Several platforms blocked invisible names after impersonation incidents.
3. User experience – Blank names make moderation harder. Report systems need visible identifiers. Platforms like Facebook and YouTube chose to block invisible names entirely.
Examples of permanent blocks:
- YouTube channel names – Blocked since 2022 policy update. No invisible characters allowed in channel names at all.
- Facebook display names – Requires at least one visible character. Invisible characters can be added after a visible letter but not alone.
- Reddit usernames – Blocks all invisible Unicode at account creation.
Policy and Safety Guidelines – Read Before Using
Invisible characters are not illegal. Most platforms allow them as formatting tools. But certain uses violate terms of service.
What Will Get You in Trouble
- Spamming blank comments – Posting dozens of empty comments on a video or livestream triggers spam filters. Accounts get muted or suspended.
- Impersonation – Using a blank name to pretend to be a moderator, system bot, or admin. This is a fast path to a permanent ban.
- Evading a ban – Creating a new account with a blank name after a previous ban. Platforms track device IDs and IP addresses. Blank names do not hide you.
- Harassment – Using invisible text to hide slurs or abusive language. Human moderators still review reports. Invisible text does not protect you.
What Is Generally Safe
- One blank display name on Discord for personal privacy
- A blank name in Free Fire or PUBG for minimalist style
- Occasional blank comment as a joke or reaction
- Invisible spacing in video titles or bios for clean formatting
- Empty WhatsApp messages to friends who understand the trick
Platform Specific Policy Notes
| Platform | Blank Name Allowed? | Policy Risk Level | Official Stance |
|---|---|---|---|
| Discord | Yes (username & nickname) | Low | No specific ban on invisible characters |
| Free Fire / PUBG | Yes | Low | Not enforced as violation |
| Twitter (X) | Temporary (display name only) | Low | Periodically reset, no bans |
| No | Medium | Blocks save action, no ban | |
| YouTube | No (channel names) | Low | Explicitly blocked in policy |
| No | Medium | Blocks at account creation |
Troubleshooting – Why Your Invisible Character Is Not Working
Use this flow to fix any issue.
Problem 1: Character shows as a small box or diamond with question mark
Cause: Your device or browser does not have the font support for that specific Unicode character.
Fix: Switch to Hangul filler (U+3164). It has the widest font support across all devices. If that still shows a box, use braille blank (U+2800) as a second backup.
Problem 2: Platform says name is invalid or contains invalid characters
Cause: The platform actively filters that specific Unicode character.
Fix: Try each character from the table in order. Hangul filler → zero width space → zero width non-joiner → braille blank. One usually passes.
Problem 3: Character pastes but looks like a regular space, not blank
Cause: You copied a regular spacebar space (U+0020) instead of an invisible Unicode.
Fix: Return to the tool above. Click the copy button for Hangul filler. Paste that into a text editor first to verify it looks completely empty. Then paste into your target platform.
Problem 4: It worked yesterday but not today
Cause: The platform pushed an update that filters or blocks that specific character.
Fix: Try a different character from the table. Platforms often block one character but leave others. If none work, wait 48 hours. Some platforms revert blocking changes after false positive reports.
Problem 5: Mobile paste not pasting anything
Cause: Mobile browsers sometimes strip invisible characters during copy.
Fix: Copy on desktop first. Send the character to your phone via WhatsApp message or email. Then long press the target field and select Paste from the popup menu. Do not use keyboard shortcuts on mobile.
Problem 6: Multiple characters get concatenated into one
Cause: The platform normalizes repeated invisible characters into a single instance.
Fix: Use a single invisible character only. Do not paste multiple copies back to back. For platforms requiring minimum length (like TikTok), add visible spaces or periods between invisible characters.
Advanced Techniques for Stubborn Platforms
When Single Characters Are Rejected
Some platforms require a minimum name length (2 or 3 characters minimum). For these cases:
- Copy the Hangul filler character twice or three times
- Paste them with no spaces in between
- Example: ใ คใ ค or ใ คใ คใ ค
Where this works: TikTok display names (requires 2 characters minimum), some older game versions.
When the Platform Filters All Invisible Characters
For platforms that block every invisible Unicode (Facebook display names, YouTube channel names, Reddit usernames), there is no working invisible character. These platforms have explicit filters. Your only options are:
- Use a single visible character (like a period ".") instead of blank
- Use an emoji as your name
- Accept that the platform does not allow blank names
Do not try to bypass these filters. Repeated attempts can get your account flagged for unusual activity.
Combining Invisible Characters with Visible Text
Some platforms require at least one visible character but allow invisible characters alongside it. This creates partial blank names.
Example for Facebook: Paste "Jใ ค" (visible J + Hangul filler). The name shows as "J" with extra invisible spacing. Not fully blank, but cleaner than a normal name.
Example for Instagram username: Not possible. Usernames must be alphanumeric only.
Invisible Characters in Other Languages
InvisChar is available in multiple languages so you can use it no matter where you are. Pick your language below:
- Spanish: Caracter Invisible
- Portuguese: Caractere Invisivel
- French: Caractere Invisible
- German: Unsichtbares Zeichen
- Italian: Carattere Invisibile
- Indonesian: Teks Kosong
Testing Methodology - How We Got These Results
Transparency matters. Here is exactly how we tested.
Devices used:
- iPhone 15 (iOS 18.0)
- Samsung Galaxy S24 (Android 14)
- Windows 11 laptop (Chrome 124, Firefox 125, Edge 124)
- MacBook Pro (MacOS Sequoia, Safari 17)
Testing process for each platform:
- Create a fresh test account (or use existing account with name change available)
- Copy each invisible character from the tool
- Attempt to save the character as display name, username, or message
- Record result: Works (saved and appears blank), Fails (rejected), Partial (saved but shows box on some devices)
- Repeat 3 times per character per platform to confirm consistency
- Document the date
Result confidence level: High for major platforms (Discord, Twitter, Free Fire, PUBG, WhatsApp). Medium for less common games. Platform updates after June 12, 2026 may change results.
Last full re-test: July 12, 2026
Next scheduled re-test: August 2026
Ethical Use Summary
Invisible characters are a creative formatting tool. Use them for privacy, minimal design, or fun reactions. Do not use them for spam, impersonation, or harassment.
If you respect platform rules and other users, you will never have a problem.
One final warning: Do not waste time trying to make a blank Facebook profile or blank YouTube channel name. Those platforms block it completely. The table above tells you exactly what works today.
Bookmark this page. Platform filters change. Come back for updated testing results every two months.
Popular Blank Characters Table (click to copy)
| Unicode | Description | HTML Code | Character | Action |
|---|---|---|---|---|
| U+0020 | Space |   | ||
| U+00A0 | No-Break Space |   | ||
| U+2000 | En Quad |   | โ | |
| U+2001 | Em Quad |   | โ | |
| U+2002 | En Space |   | ||
| U+2003 | Em Space |   | ||
| U+2004 | Three-Per-Em Space |   | โ | |
| U+2005 | Four-Per-Em Space |   | โ | |
| U+2006 | Six-Per-Em Space |   | โ | |
| U+2007 | Figure Space |   | โ | |
| U+2008 | Punctuation Space |   | โ | |
| U+2009 | Thin Space |   | ||
| U+200A | Hair Space |   |   | |
| U+2028 | Line Separator | 
 | โจ | |
| U+202F | Narrow No-Break Space |   | โฏ | |
| U+205F | Medium Mathematical Space |   | โ | |
| U+3000 | Ideographic Space |   | ใ | |
| U+FEFF | Zero Width No-Break Space |  | ||
| U+202B | Right-to-Left Embedding (RLE) | ‫ | | |
| U+FFFC | Object Replacement Character |  | ๏ฟผ | |
| U+133FC | Egyptian Hieroglyph Z015B | 𓏼 | ๐ผ | |
| U+1D159 | Musical Symbol Null Notehead | 𝅙 | ๐ | |
| U+1D173 | Musical Symbol Begin Beam | 𝅳 | ๐ ณ | |
| U+1D174 | Musical Symbol End Beam | 𝅴 | ๐ ด | |
| U+1D175 | Musical Symbol Begin Tie | 𝅵 | ๐ ต | |
| U+1D176 | Musical Symbol End Tie | 𝅶 | ๐ ถ | |
| U+1D177 | Musical Symbol Begin Slur | 𝅷 | ๐ ท | |
| U+1D178 | Musical Symbol End Slur | 𝅸 | ๐ ธ | |
| U+1D179 | Musical Symbol Begin Phrase | 𝅹 | ๐ น | |
| U+1D17A | Musical Symbol End Phrase | 𝅺 | ๐ บ |