Platform Picker: Find the Right Invisible Character
Updated on
Find the best invisible character for your platform.
Choose your platform:
We selected the best invisible character for your platform. Click Copy and paste it in.
This tool generates Unicode spaces and special characters for formatting, usernames, testing, and design purposes. No software is installed, no personal data is collected, and no device changes are made.
This tool is intended for formatting and design use only.
Not every invisible Unicode character works on every platform. Discord accepts characters that TikTok blocks. Free Fire accepts characters that Instagram strips. Using the wrong character wastes your time and leaves you with a visible name or a rejected field.
The InvisiGenz Platform Picker solves this. Select your platform, and the tool recommends the most compatible invisible character for that specific app or game. No trial and error, no guessing.
Why Does the Right Invisible Character Matter?
Every platform that handles text input has its own validation system. That system checks whether input meets certain rules before saving it. Name fields, bio fields, username fields, and message fields all run through different checks depending on the platform.
A regular space (U+0020) is almost always stripped. Most platforms trim spaces from the start and end of any text field. Some strip all spaces regardless of position.
Invisible Unicode characters bypass this. They are real characters in the Unicode standard. They have their own code points. They are not spaces. Most platform validation systems check that at least one Unicode character is present. They do not always check whether that character produces a visible glyph.
However, platforms differ in which Unicode blocks they allow. Some block specific code points after users discover them. Others accept characters from some Unicode blocks but not others. The Platform Picker reflects these differences so you copy the right character first.
Why Do Platforms Block Certain Invisible Characters?
Platforms update their validation rules over time. When an invisible character becomes widely used for blank names, the platform may add that specific code point to a filter list. The character then fails validation on that platform, even though it continues to work elsewhere.
This is why the same character that works perfectly on Discord may not work on TikTok, and why a character that works on TikTok may fail in Free Fire. The underlying Unicode character is valid. The platform has simply chosen to reject it.
The Platform Picker is updated when compatibility changes, so the recommendation stays current.
How Does the Platform Picker Work?
Select your target platform from the options. The tool checks its compatibility database and shows you the recommended invisible character for that platform. Copy the character with one click and paste it into the app or game.
The tool also shows you a fallback character for each platform. If the primary recommendation fails, the fallback is the next most compatible option. You do not need to research Unicode blocks or test characters manually.
If you need more than one invisible character for a wider blank name or a specific field length, generate them using the bulk invisible character generator after selecting your character type from the Platform Picker.
What Invisible Character Works on Each Platform?

The following breakdown covers the most commonly used platforms. Compatibility is tested against current validation rules and updated when platforms change their filters.
What Invisible Character Works on Discord?
The Hangul Filler (U+3164) is the most reliable choice for Discord usernames, display names, and server nicknames. The Braille Pattern Blank (U+2800) also works and creates slightly wider visible spacing. Both pass Discord’s name validation on desktop and mobile.
Custom status fields on Discord accept both characters. The zero-width space (U+200B) can be used in message fields but is not recommended for username fields.
What Invisible Character Works on TikTok?
TikTok has stricter filtering than most social platforms. The Hangul Filler (U+3164) works in the display name field. However, TikTok’s unique handle, the @username field, requires visible characters and cannot be set to invisible.
The Non-Breaking Space (U+00A0) is a reliable alternative for TikTok bios. It has the broadest compatibility across TikTok’s text fields because it is a widely supported whitespace character that TikTok’s system reads as valid text. For a full guide to TikTok-specific invisible names, visit the TikTok invisible name page.
What Invisible Character Works on WhatsApp?
The Hangul Filler (U+3164) and the zero-width non-breaking space (U+FEFF) both work in WhatsApp message fields, allowing you to send a blank message. WhatsApp’s validation requires at least one character in an outgoing message. Either invisible character satisfies this requirement.
For WhatsApp status and profile name fields, the Non-Breaking Space (U+00A0) is the most stable option.
What Invisible Character Works on Instagram?
Instagram’s bio field accepts the zero-width space (U+200B) and the Non-Breaking Space (U+00A0). These can be used to add blank lines to your bio or create spacing between visible text sections.
Instagram’s username field requires visible characters. An invisible-only Instagram username is not supported. The invisible character trick applies to bio text and name display fields only.
What Invisible Character Works on Free Fire?
The Hangul Filler (U+3164) is the confirmed working character for Free Fire name fields on both Android and iOS. The Braille Pattern Blank (U+2800) is the recommended fallback if the Hangul Filler fails after a game update.
Free Fire has a twelve-character name limit. Each invisible character counts as one character. A single Hangul Filler creates a fully invisible name in most cases.
What Invisible Character Works on PUBG Mobile?
The Hangul Filler (U+3164) works in PUBG Mobile name fields. One character is sufficient for a blank display name. PUBG Mobile updates its name validation periodically, and the Braille Pattern Blank (U+2800) serves as a reliable backup when the primary character is blocked.
What Invisible Character Works on Roblox?
Roblox accepts the Hangul Filler (U+3164) in display name fields. Roblox usernames, however, are restricted to letters, numbers, and underscores. The invisible name trick applies to the display name only, not the account username.
What Invisible Character Works on BGMI?
BGMI, the Indian version of PUBG Mobile, shares the same name validation system. The Hangul Filler (U+3164) is the recommended character. The Braille Pattern Blank (U+2800) is the fallback.
What Invisible Character Works on Facebook?
Facebook’s name validation is stricter than most platforms. Facebook requires that names look like real names and enforces rules about what characters are accepted in the first and last name fields. Invisible characters are generally rejected in the primary name fields.
However, invisible characters can be used in Facebook bio sections, post text, and group name fields where validation is less restrictive.
What Invisible Character Works on Telegram?
Telegram accepts the Hangul Filler (U+3164) in username display name fields. Telegram’s official username handle requires visible characters. The invisible character applies to the display name shown in chats.
How Do You Know If the Character You Copied Is Correct?
After copying a character from the Platform Picker, you can verify it before pasting into your profile. Paste it into a plain text editor and check the character count. If the count is one but you see nothing, the invisible character is there.
For a more precise check, paste the text into the invisible character detector on InvisiGenz. It scans any text string and identifies every Unicode code point present, including invisible characters. It shows you the exact code point and character name, so you can confirm the character type matches what the Platform Picker recommended.
What Should You Do When an Invisible Character Stops Working?
Platforms update their filters without notice. If a character that worked before now fails validation on your platform, there are two steps to take.
First, try the fallback character shown in the Platform Picker. Platforms usually add one specific code point to their filter at a time. The fallback is chosen to be a different Unicode block with lower blocking probability.
Second, come back to this page. The Platform Picker’s recommendations are updated when confirmed compatibility changes are detected. The tool will show you the currently working character for your platform.
If you need to test several invisible characters quickly across a platform, the text encoder lets you encode and decode text strings to check how different Unicode characters behave before you commit to using one in your profile.
What Are the Most Universally Compatible Invisible Characters?
Two invisible characters have the highest cross-platform compatibility of all Unicode invisible characters.
The Hangul Filler (U+3164) is the most widely accepted invisible character across gaming platforms and social media. It is accepted by Discord, PUBG Mobile, BGMI, Free Fire, Roblox, TikTok, and most other platforms that allow invisible names.
The Non-Breaking Space (U+00A0) has the broadest operating system and web application compatibility. It is accepted in almost every text field that does not specifically block it. It is the safest choice for web forms, bio fields, and messaging apps.
If you are using a platform not listed in the Platform Picker, start with the Hangul Filler and use the Non-Breaking Space as your backup. The invisible character generator on InvisiGenz lets you copy either character instantly.
Frequently Asked Questions
The Platform Picker is a tool that recommends the best invisible Unicode character for a specific app or game. Select your platform, and it shows you the most compatible character and a fallback option.
Each platform has its own validation rules. Some platforms block specific Unicode code points after users discover them. Others only accept characters from certain Unicode blocks. Compatibility varies by platform and changes over time.
The Hangul Filler (U+3164) works on the largest number of platforms including Discord, TikTok, Free Fire, PUBG, BGMI, Roblox, and most gaming apps. The Non-Breaking Space (U+00A0) is the most compatible for web and messaging contexts.
The game or platform added that specific Unicode code point to its filter list. Use the fallback character shown in the Platform Picker. Return to this page if the fallback also stops working, as the tool is updated with new recommendations.
No. Most platforms restrict their username or handle field to visible characters. Invisible characters typically work in display name fields, bio fields, and message fields. Primary account username fields usually require visible text.
Paste the copied character into a plain text editor and check the character count. Alternatively, use the invisible character detector to identify the exact Unicode code point you copied. Then test it in a temporary or secondary profile before applying it to your main account.