Roblox Tool

Roblox Invisible Name Generator

Copy Hangul filler, braille blank, and zero-width characters for your Roblox display name. Each one is tested against the 20-character limit and the 7-day cooldown — so you know what saves and what the filter strips.

Quick Copy

Tap a character, then paste into Roblox

Zero Width Space

U+200B

ZWSP
3
3 characters

Generated invisible text

3 characters
Output previewClick to inspect
Click to select generated text

Test Area

Works everywhereNo sign-up required100% free

What invisible text actually does on Roblox

Roblox splits your identity in two. Your username (3–20 characters, letters, digits, and a single underscore) is your permanent login ID and rejects every Unicode character. Your display name — the one floating above your avatar in every experience — accepts Unicode up to 20 characters and is free to change once every 7 days. That display name is where invisible text works. Roblox filters zero-width space (U+200B) and its cousins aggressively, so the reliable options are Hangul filler (U+3164) and braille blank (U+2800), which count as real letters rather than whitespace. Pick the wrong one and you're stuck with a glitchy box above your head for a full week.

How to paste an invisible name into Roblox

1
Copy a character
Tap any character above. Hangul filler (U+3164) is the most reliable default for Roblox display names — it counts as a letter, not whitespace, so the filter lets it through.
2
Open the display name field
Go to Settings → Account Info → Display Name on Roblox.com or in the app. Do not edit the Username field — it only accepts letters, digits, and underscore, and changing it costs 1,000 Robux.
3
Paste and save
Clear the field, paste the invisible character, and save. The 7-day cooldown starts immediately, even if you paste it into the wrong field by mistake.

What invisible text is actually useful for on Roblox

🎭
Blank display name
Paste one Hangul filler into the 20-character field and your avatar walks around experiences with nothing above its head. Your @username stays visible on your profile.
Stretched letter names
Roblox crushes repeated spaces back to one. Drop invisible characters between letters to force wide gaps like G O D that the editor normally prevents.
🎨
Unicode styling
The display name field accepts styled Unicode fonts — gothic, bold cursive, small caps. Combine them with invisible characters for layouts the username field won't allow.
💬
Clean group names
The same invisible characters work in Roblox group names, not just personal display names. Useful for minimal clan tags and alliance headers.

Where on Roblox you can use it

🎭
Display name
Make the name above your avatar disappear. The 20-character field accepts Unicode; your login username does not.
📝
Profile bio
Add line breaks or spacing to your profile description. Keep an eye on the 1,000-character group description limit if you mirror it there.
🎨
Group names
Blank or stylized group names work with the same Unicode characters. Group names cap at 50 characters on Roblox.
💬
Experience titles
Game titles accept Unicode up to 50 characters. Invisible characters let you push words onto visual lines the editor normally collapses.

Field-by-field behavior on Roblox

Roblox filters invisible characters harder than almost any other gaming platform, because blank names can be used to dodge moderation. Zero-width space (U+200B), zero-width non-joiner (U+200C), and zero-width joiner (U+200D) are all on the filter list and get stripped on save. What gets through are characters classified as letters rather than whitespace — Hangul filler (U+3164), Hangul choseong filler (U+115F), and braille blank (U+2800). Display names cap at 20 characters and accept Unicode, with Japanese characters in beta rollout. Usernames cap at 20 characters too but accept only A–Z, 0–9, and one underscore (not first or last). The default chat limit is 200 characters, and every message passes through automatic filtering before other players see it — mathematical Unicode styling often shows up as question marks there.

Practical notes before you paste

Hangul filler (U+3164) is the most reliable invisible character for Roblox display names.

Zero-width space (U+200B) gets filtered. Don't waste your 7-day cooldown testing it.

The 7-day cooldown starts the moment you save — even if you pasted into the wrong field.

Resetting your display name back to your username does not reset the cooldown timer.

Test on a second device after saving. Older Roblox clients render mathematical Unicode as boxes.

The display name field allows Unicode; the username field does not. Don't confuse them.

Stacking multiple Hangul fillers can help if a single character gets rejected by the filter.

Roblox updates its filter regularly. If U+3164 stops working, try braille blank (U+2800) as backup.

Common questions about invisible text on Roblox

Roblox compatibility, by field

The display name field (3–20 characters, Unicode accepted, 7-day cooldown) is where invisible text works on Roblox. Hangul filler (U+3164), Hangul choseong filler (U+115F), and braille blank (U+2800) all save reliably; zero-width space (U+200B) and its cousins get filtered on save. The username field is the hard exception — 3 to 20 characters, letters, digits, and a single underscore only, no Unicode. Group names (up to 50 characters), group descriptions (1,000), and experience titles (50) all accept Unicode. The default in-experience chat caps at 200 characters and runs every message through automatic filtering, which often strips styled mathematical Unicode. Rendering of invisible characters can vary between the Roblox app, the website, and older client versions.

Copy a character and try it

Pick Hangul filler if you're not sure, paste it into your display name on Roblox, and check how it renders in an experience before the 7-day cooldown locks in.