Last updated: October 2026
How to get an invisible name in Free Fire
Short answer: Copy
U+3164 (Hangul Filler) from our
invisible text generator and paste it as your nickname. Free Fire accepts it as a valid name that renders blank.
- Copy the character — open the invisible text generator and hit "Copy single" on the Hangul Filler (U+3164) card.
- Open Free Fire — tap your profile banner, then the edit (pencil) icon next to your nickname.
- Paste and confirm — delete your current nickname, paste the invisible character, and confirm. Note that renaming costs diamonds unless you have a rename card.
Want a half-invisible name instead — like "ㅤShadow"? Paste the character before or after visible text. It works the same way and looks distinctive in kill feeds.
Invisible name in Roblox
Short answer: Paste U+3164 into the Roblox display name field. Your display name renders blank in games and on your profile; your @username stays visible.
- Copy U+3164 from the generator.
- Open Roblox settings — go to Settings → Account Info.
- Edit display name — clear the display-name field, paste the invisible character, and save. (Display names can be changed free every 7 days.)
Roblox usernames (@handles) cannot be blank — only the display name. In-game, other players will see an empty name above your character with your @username shown in smaller text beside it.
PUBG Mobile & BGMI invisible names
Short answer: The same U+3164 trick works in PUBG Mobile and BGMI: paste it as your in-game nickname via the rename card.
- Copy U+3164 from the generator.
- Open your profile in PUBG Mobile / BGMI and tap the rename option (requires a rename card from the shop or events).
- Paste and confirm — the game accepts the invisible character as a valid nickname.
Which character survives each game?
Short answer: U+3164 passes Free Fire, Roblox, PUBG and BGMI. If any game rejects it, U+2060 (Word Joiner) is the fallback that survives the strictest name filters.
| Game | First try | If rejected |
| Free Fire | U+3164 Hangul Filler | U+2060 Word Joiner |
| Roblox (display name) | U+3164 Hangul Filler | U+2800 Braille Blank |
| PUBG Mobile / BGMI | U+3164 Hangul Filler | U+2060 Word Joiner |
| Minecraft / console fields | U+2060 Word Joiner | — |
Games update their filters over time — a character that worked last season can get blocked. When that happens, rotating to another blank from the generator almost always fixes it. The full logic is explained in our U+3164 vs U+200B comparison.
Frequently asked questions
How do I make my Free Fire name invisible?
Copy the U+3164 invisible character (Hangul Filler) from our invisible text generator, then paste it as your nickname in Free Fire using the rename option. The game accepts it as a valid name that renders blank.
What is the invisible letter for Free Fire?
U+3164 (Hangul Filler, ㅤ) is the invisible letter that works in Free Fire. If the game ever rejects it, U+2060 (Word Joiner) is the fallback.
Can I get an invisible name in Roblox?
Yes — for your display name. Paste U+3164 into the display-name field in Roblox settings. Your @username cannot be blank, but the display name shown in games can.
Why does Free Fire say my name is invalid?
The game stripped the character you pasted — usually because it was a zero-width space or plain whitespace. Use U+3164 (Hangul Filler) or U+2060 (Word Joiner) instead, which name filters accept.
Does this work in PUBG Mobile?
Yes. Paste U+3164 as your nickname using a rename card in PUBG Mobile or BGMI. The same character works across Free Fire, PUBG, BGMI and Roblox.
Will I get banned for an invisible name?
No. It is a standard unicode character, not a hack, mod or exploit — you are not modifying the game in any way. It does not hide your account ID from the game itself.
Can I mix invisible and visible characters?
Yes. Put the invisible character before, after, or around normal text — e.g. a blank followed by ‘Shadow’ — for a distinctive name that still shows partly in kill feeds and leaderboards.