Unicode 3164 is the Hangul Filler character (U+3164). It is a real letter, not a space — which is exactly why it survives filters that strip blank input and lets you paste apparently empty text into names, bios and messages.
If you have ever seen a Free Fire player with no name above their head, or a WhatsApp message that arrived empty, you have already seen unicode 3164 at work. The character occupies a slot in the Hangul Jamo block of the Unicode standard, renders with no visible mark in almost every font, and counts as a normal character to any app checking whether a field is empty.
This page gives you the character itself with a one-tap copy button above, every code representation you might need, and a straight answer on where it works and where it does not.
◆What is Unicode 3164?
Unicode 3164 is formally named HANGUL FILLER. It lives at code point U+3164 in the Hangul Compatibility Jamo block, a range set aside for Korean writing. Its original job is structural: Korean syllables are built from an initial consonant, a vowel and sometimes a final consonant, and when one of those slots is deliberately empty, the filler holds the position so the syllable still forms correctly.
That design decision is why the character behaves the way it does. It was never meant to be a space. It is a placeholder that renders nothing, which makes it categorically different from the space bar on your keyboard.
| Property | Value |
|---|---|
| Code point | U+3164 |
| Official name | HANGUL FILLER |
| Block | Hangul Compatibility Jamo |
| Category | Lo — Letter, other |
| Decimal | 12644 |
| UTF-8 bytes | E3 85 A4 |
| HTML entity | ㅤ or ㅤ |
| Introduced in | Unicode 1.1 (1993) |
◆Why does Unicode 3164 look blank?
Two separate things have to be true for a character to be usable as invisible text, and U+3164 satisfies both.
It renders as nothing. Practically no font ships a visible glyph for the Hangul Filler. Where a font has no glyph at all you would normally get a replacement box, but because this character is defined as a filler, font engines render it as empty width rather than as a missing-glyph marker.
It is not whitespace. This is the part that matters. Most apps validate a name field by trimming whitespace and checking whether anything remains. A space fails that test and the app rejects it. U+3164 is classified as a letter, so it passes validation while still displaying nothing. The field is technically full and visually empty at the same time.
The short version: a space is blank and empty. Unicode 3164 is blank but not empty. That single distinction is the whole trick.
◆How to use Unicode 3164
-
1
Pick how many characters you needOne is enough for a fully blank name. Use two or three if you want visible spacing between words. The counter is in the tool at the top of this page.
-
2
Tap Copy invisible characterNothing will appear to happen. The confirmation message under the button is your only feedback — that is expected behaviour, not a bug.
-
3
Open the field you want to fillA game name field, a bio, a chat box, a profile display name. Clear whatever is currently in it first.
-
4
Long-press and pasteThe field will look untouched. Check the character counter if the app shows one — it should have gone up.
-
5
Confirm and check the resultSave, then view your profile the way other people see it. If the name shows as blank, it worked.
◆Where Unicode 3164 works
Support depends on how each platform validates text, and platforms change their filters without notice. This reflects testing at the time of writing.
| Platform | Works | Notes |
|---|---|---|
| Free Fire — in-game name | Usually | Needs a rename card. Garena has tightened this filter before. |
| Free Fire — guild name | Usually | Also useful for spacing rather than a fully blank name. |
| Free Fire — bio / signature | Yes | Most reliable field of the three. |
| WhatsApp — messages | Yes | Sends an apparently empty message. |
| WhatsApp — profile name | Yes | — |
| Instagram — bio and name | Yes | Widely used for line spacing in bios. |
| Discord — display name | Partial | Server nickname usually works; global name often rejects it. |
| PUBG / BGMI | Sometimes | Filtered on and off across updates. |
| Roblox | No | Alphanumeric only. |
| Google / Microsoft accounts | No | Rejected at validation. |
◆Unicode 3164 vs space vs zero-width space
Three characters are commonly confused here, and picking the wrong one is the usual reason a blank name fails.
| U+3164 | Space (U+0020) | Zero-width (U+200B) | |
|---|---|---|---|
| Visible | No | No | No |
| Has width | Yes | Yes | No |
| Counts as whitespace | No | Yes | No |
| Survives trimming | Yes | No | Usually |
| Often stripped by filters | Rarely | Always | Often |
| Best for blank names | Yes | No | No |
Zero-width space looks like the obvious choice but has no width, so many renderers collapse it entirely and validators increasingly strip it. Unicode 3164 having real width is a feature, not a flaw — it is what makes the field genuinely non-empty.
◆When Unicode 3164 stops working
If the character pastes and the app rejects it, one of these is almost always the cause.
- ✕The app updated its filter. Platforms periodically add U+3164 to their blocklist. Nothing on your side will fix this.
- ✕The copy did not go through. Some mobile browsers block clipboard writes on non-HTTPS pages. Long-press the dashed box in the tool and copy manually.
- ✕The field has a minimum length. If it requires three characters, copy three from the counter instead of one.
- ✕Your keyboard converted it. A few keyboard apps normalise unusual characters on paste. Try pasting into a plain notes app first to confirm the character survived.
- ✕You pasted a space by mistake. Retype the field from empty and paste again.
◆Tips
- ✦Paste into a notes app first to verify the character copied before spending a rename card.
- ✦For spacing rather than a blank name, put two or three fillers between words instead of a space — the gap survives trimming.
- ✦Combine it with styled characters from our symbols collection for names that are part visible, part blank.
- ✦A fully blank name makes you harder to report and harder to add as a friend. Consider a single visible character plus fillers.
- ✦If you are building something, use the escape
\u3164in code rather than pasting the raw character — editors and version control frequently mangle it.
◆Using Unicode 3164 in Free Fire
Free Fire is the most common reason people look for this character. The name field accepts it, which produces a player whose nametag appears empty in the lobby and on the battlefield.
Two practical warnings. Changing your in-game name costs a rename card, so verify the character copied before you commit. And a blank name is not against the rules in itself, but Garena has adjusted its name filter several times — if it stops working after an update, that is a server-side change. For account or naming issues, the official Free Fire site is the place to check current rules.
If you want the Free Fire specific version of this with server notes and rename-card guidance, use our Free Fire invisible space copy paste page instead — same character, game-specific instructions.
◆Frequently asked questions
Unicode 3164 is the HANGUL FILLER character, written as U+3164. It is a Korean placeholder letter that renders as blank space in almost every font, which makes it usable as an invisible character in names, bios and messages.
No. A space is classified as whitespace and gets stripped when an app trims input. Unicode 3164 is classified as a letter, so it survives trimming while still displaying nothing. That difference is why it works where a space fails.
Use the copy button in the tool at the top of this page. Nothing will look like it copied — that is normal. The confirmation message under the button tells you it worked.
Use ㅤ for the decimal entity or ㅤ for hexadecimal. In JavaScript, Python and most programming languages the escape is \u3164.
Usually yes, in the name field, guild name and bio. Garena has changed its name filter several times, so it can stop working after an update. Test the character in a notes app before spending a rename card.
Yes to both. On WhatsApp it lets you send an apparently empty message and set a blank profile name. On Instagram it is commonly used to create line breaks and spacing in bios.
The most common causes are the app updating its filter, the copy failing silently in your browser, or a minimum length requirement on the field. Try copying three characters instead of one, and paste into a notes app first to confirm the character survived.
No. Zero-width space is U+200B and has no width at all, so many apps collapse or strip it. Unicode 3164 has real width, which is what makes a field register as genuinely filled.
The character itself is a standard part of Unicode and using it is not harmful. Whether a specific platform permits blank names is that platform’s decision, so check the rules of the app you are using.
Yes. Copy several at once using the counter in the tool. Multiple fillers are useful when a field enforces a minimum length, or when you want wider spacing between visible words.
It sits in the Hangul Compatibility Jamo block and has been part of the standard since Unicode 1.1 in 1993. Its Unicode category is Lo, meaning Letter, other.
A blank name on its own is not a listed offence on most platforms, but rules vary and can change. Check the current terms of the app you are using before changing your name.
◆More tools you might like
Free Fire SymbolsCopy-paste symbols and special characters
Free Fire Bio GeneratorBuild a stylish bio with codes and spacing
Bio Art GeneratorASCII art for your profile
Free Fire Guild GuideCreate, join and run a guild
All Free Fire ToolsEvery checker, calculator and generator

Dear Garena Support,
I respectfully request a review of my Free Fire MAX account, which has been permanently suspended due to “abnormal activities.”
UID: 1862002803
Nickname: SMOOTH
Region: India
I sincerely apologize if I violated any of the game’s rules. I understand the importance of fair play and I regret using any third-party application that may have caused this suspension. It was a mistake, and I assure you that it will not happen again.
I have invested a lot of time and effort into this account, and I kindly request one opportunity to have my account reviewed. If possible, please reconsider the permanent suspension.
Thank you for your time and understanding. I will respect your decision and continue to follow all of Garena’s rules in the future.
ㅤPU+3164
U+3164