15% off · code CREATOR15

Roblox · free font generator

Roblox fonts: what actually works.

Most font generators will not tell you this: Roblox filters most fancy Unicode. Usernames and display names accept a limited set of characters, and chat replaces anything it does not like with hashtags. This page shows the name-safe styles that do work inside Roblox, and fancy styles for the places around it, like your Discord, YouTube or TikTok.

Case
Letter spacing
Decoration (added to every style)
subtlechaos
Checking: xX gamer Xx (tap any style to check it)
15 / 205 left

Letters, numbers, spaces and underscores; most fancy letters are refused.

Counted the strict way: many fancy letters are stored as 2 characters, so if it fits here, it fits in the app.

Roblox
xX_NightWolf_Xx
A short line about you

A simplified mock-up, not the real app. Fonts differ by phone.

Aesthetic cursiveTrending

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Gamer gothic frameTrending

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Soft small capsTrending

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
VaporwaveTrending

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Glitch boldTrending

Roblox refuses most fancy Unicode in usernames and display names.

Not readable aloud: Screen readers skip or garble this completely, and some phones and fonts show boxes instead. Use it for decoration, never for your name or key words.
Starry scriptTrending

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
xX gamer XxName-safe

In-game chat filters unusual characters and can turn them into ####.

Reads fine: Screen readers read the words normally. Symbols around them may be read out by name.
name.exeName-safe

In-game chat filters unusual characters and can turn them into ####.

Reads fine: Screen readers read the words normally. Symbols around them may be read out by name.
Spaced outName-safe

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Small caps

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold sans

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.

All styles

Bold (serif)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Italic (serif)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold italic (serif)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Cursive script

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold cursive script

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Gothic (fraktur)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold gothic (fraktur)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Outline (double-struck)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Sans

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Italic sans

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold italic sans

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Typewriter (monospace)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Tiny text (superscript)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Subscript

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Wide (full-width)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bubbles (circled)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Black bubbles

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Squares

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Black squares

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Parentheses

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Letter tiles (regional indicators)

Roblox refuses most fancy Unicode in usernames and display names.

Not readable aloud: Screen readers skip or garble this completely, and some phones and fonts show boxes instead. Use it for decoration, never for your name or key words.
Upside down

Roblox refuses most fancy Unicode in usernames and display names.

Not readable aloud: Screen readers skip or garble this completely, and some phones and fonts show boxes instead. Use it for decoration, never for your name or key words.
Mirror (backwards)

Roblox refuses most fancy Unicode in usernames and display names.

Not readable aloud: Screen readers skip or garble this completely, and some phones and fonts show boxes instead. Use it for decoration, never for your name or key words.
Strikethrough

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Slashed

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Underline

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Double underline

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Overline

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Wavy underline

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Wavy strike

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Dotted underline

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Crossed (x below)

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Glitch (Zalgo)

Roblox refuses most fancy Unicode in usernames and display names.

Not readable aloud: Screen readers skip or garble this completely, and some phones and fonts show boxes instead. Use it for decoration, never for your name or key words.
Dotted

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Stars between

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Sparkle frame

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Shooting stars

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Royal frame

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Thick brackets

In-game chat filters unusual characters and can turn them into ####.

Reads fine: Screen readers read the words normally. Symbols around them may be read out by name.
Corner brackets

In-game chat filters unusual characters and can turn them into ####.

Reads fine: Screen readers read the words normally. Symbols around them may be read out by name.
Hollow brackets

In-game chat filters unusual characters and can turn them into ####.

Reads fine: Screen readers read the words normally. Symbols around them may be read out by name.
Shaded blocks

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Hearts

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Moons

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Flowers

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Wave

In-game chat filters unusual characters and can turn them into ####.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Underlined cursive

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Bold crossed out

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Outline with bars

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.
Tiny sparkle

Roblox refuses most fancy Unicode in usernames and display names.

Screen readers struggle: Many screen readers spell these letters out one by one, read them as maths symbols, or skip them. Search inside apps usually cannot find these letters either.

Back to plain text

Paste fancy text (cursive, bold, glitch, upside down, bubbles) to get normal letters back, for example to make it searchable or readable.

Roblox character limits

As we checked them in October 2026. Apps change these; if the app's own counter disagrees, trust the app.

FieldLimitFancy textNote
Display name20 Plain onlyLetters, numbers, spaces and underscores; most fancy letters are refused.
Username20 Plain onlyLetters, numbers and one underscore.
About1,000 Yes
Group name50 Yes

What works on Roblox

  • Name-safe styles made of plain letters, underscores and capitals (xX_Name_Xx, Night_Wolf) work in usernames and display names.
  • Fancy text is more likely to survive in your profile About and group descriptions, though the filter can still remove it.
  • For your Roblox YouTube, TikTok or Discord, every style on this page works.

Known problems

  • Roblox refuses most fancy Unicode in usernames and display names.
  • In-game chat filters unusual characters and can turn them into ####.

Roblox bio and name examples

  • Name-safe display name
    xX_Night_Wolf_Xx
    Style: xX gamer Xx
  • Name-safe alt
    Night_Wolf.exe
    Style: name.exe
  • For your Discord or YouTube
    ꧁༺ 𝕹𝖎𝖌𝖍𝖙𝖂𝖔𝖑𝖋 ༻꧂
    Style: Gamer gothic frame
  • Group description line
    ᴊᴏɪɴ ꜰᴏʀ ᴡᴇᴇᴋʟʏ ᴇᴠᴇɴᴛꜱ
    Style: Small caps

Tips for Roblox

  • Inside Roblox, style names with capitals and underscores, not Unicode.
  • Use the fancy styles for your Roblox YouTube channel, TikTok or Discord server, where they work.
  • If a name is refused, try the name-safe styles at the top of the list.

How to use fancy fonts on Roblox

  1. 1Type your name. Type the name above.
  2. 2Pick a name-safe style for Roblox. Styles marked Name-safe use only plain letters, numbers and underscores.
  3. 3Copy and paste in Roblox. Go to Settings, Account Info, and change your display name.
  4. 4Use fancy styles elsewhere. Copy a fancy style for your YouTube, TikTok or Discord name, where Unicode works.

Fonts for every platform

Popular styles

Frequently asked questions

Can I use fancy fonts in my Roblox name?

Mostly no. Roblox refuses most fancy Unicode in usernames and display names. Name-safe styles built from plain letters and underscores, like xX_Name_Xx, do work.

Why does Roblox chat turn my text into hashtags?

Roblox's chat filter replaces words and characters it cannot check with #. Fancy Unicode is one of the things it filters.

Where can I use fancy text for Roblox?

Your profile About and group descriptions sometimes keep it, and your Roblox YouTube, TikTok and Discord accept every style.

What are good name-safe Roblox name styles?

Capitals and underscores: xX_NightWolf_Xx, Night_Wolf, NightWolf_YT. They pass the filter and still look styled.

How often can I change my Roblox display name?

Roblox limits display name changes (once a week at the time of writing). The settings page shows when you can change it next.