Roblox filters text strictly, so fancy fonts are hit and miss. Start with the styles most likely to survive, and test in your bio before using them anywhere important.
10 styles · tap a line to copy
Small capsU+1D00
13 chars · X counts 19
Superscript tinyU+1D43
13 chars · X counts 23
StrikethroughU+0336
25 chars · X counts 25
UnderlineU+0332
25 chars · X counts 25
Upside downU+0250
13 chars · X counts 14
Vaporwave wideU+FF21
13 chars · X counts 26
Bold sansU+1D5D4
13 chars · X counts 25
Bold gothicU+1D56C
13 chars · X counts 25
⚔ Gamer ⚔U+2694
17 chars · X counts 31
Double-struckU+1D538
13 chars · X counts 25
Where it works on Roblox
✓ Some bios and group descriptions
✓ Text inside your own experience (Studio fonts)
✕ Usernames (letters, numbers and one _ only)
✕ Chat: the filter may replace characters with #
Length to watch: Username: 3–20 characters. The count under every style updates as you type.
Why Roblox blocks some styles
Roblox runs all text through a safety filter designed to stop people spelling around blocked words, and unusual characters are a common way to do that. So the filter often replaces styled letters with hashtags. Phonetic letters like small caps and superscript pass more often than mathematical bold or script, but it can change without notice.
Building a game?
Inside Roblox Studio you can pick from Roblox’s built-in fonts for TextLabels. That’s more reliable than pasting Unicode into your game UI.
No. Usernames only allow letters, numbers and one underscore. Display names also have strict rules. Try styled text in your bio or group description instead.
Why did my text turn into ####?
The Roblox filter didn’t recognise the characters and hid them. Try small caps or plain text.