Roblox Font Generator

Type once, copy any style. Each one tells you where Roblox will actually accept it — because most of them will not work everywhere.

Nothing is sent anywhere — this runs in your browser.

𝐘𝐨𝐮𝐫 𝐧𝐚𝐦𝐞 𝐡𝐞𝐫𝐞Bold · Display name only · Mathematical bold letters.
𝑌𝑜𝑢𝑟 𝑛𝑎𝑚𝑒 ℎ𝑒𝑟𝑒Italic · Display name only · No italic digits exist in Unicode.
𝒴ℴ𝓊𝓇 𝓃𝒶𝓂ℯ 𝒽ℯ𝓇ℯScript · Display name only · Handwriting look. Some letters come from a different block, so spacing can wobble.
𝓨𝓸𝓾𝓻 𝓷𝓪𝓶𝓮 𝓱𝓮𝓻𝓮Bold script · Display name only · The classic “aesthetic” Roblox name style.
𝔜𝔬𝔲𝔯 𝔫𝔞𝔪𝔢 𝔥𝔢𝔯𝔢Gothic · Display name only · Fraktur. Hard to read at small sizes.
𝕐𝕠𝕦𝕣 𝕟𝕒𝕞𝕖 𝕙𝕖𝕣𝕖Double-struck · Display name only · Outline letters.
𝚈𝚘𝚞𝚛 𝚗𝚊𝚖𝚎 𝚑𝚎𝚛𝚎Monospace · Display name only · Even spacing, terminal look.
Yᴏᴜʀ ɴᴀᴍᴇ ʜᴇʀᴇSmall caps · Display name only · Lowercase drawn as small capitals.
Ⓨⓞⓤⓡ ⓝⓐⓜⓔ ⓗⓔⓡⓔBubble · May be filtered · Circled letters. Often stripped by the chat filter.
🅈🄾🅄🅁 🄽🄰🄼🄴 🄷🄴🅁🄴Square · May be filtered · Rendered as emoji on some devices, which breaks the look.
ǝɹǝɥ ǝɯɐu ɹnoʎUpside down · Display name only · Reversed as well as flipped, so it reads correctly upside down.
Y̶o̶u̶r̶ ̶n̶a̶m̶e̶ ̶h̶e̶r̶e̶Strikethrough · May be filtered · A combining mark on each letter. Some clients drop it.
Y o u r n a m e h e r eSpaced · Works in usernames · Plain letters — the only style here Roblox always accepts.

Where each style actually works

Most font generators hand you twenty styles and let you discover the hard way that Roblox rejects nineteen of them. There are three separate places a name can appear on Roblox and each has different rules.

Your username — the @handle you log in with — allows only letters, digits and one underscore. No styled character will ever be accepted there, at signup or at rename. Anyone promising otherwise is selling something.

Your display name is where these belong. It accepts a wide range of Unicode, it can be changed every seven days, and it does not have to be unique. This is what people mean when they talk about an aesthetic Roblox name.

Chat is the strictest of the three. The filter is designed to catch text that evades moderation, and unusual character blocks look exactly like that, so circled and squared letters are frequently replaced with hashtags. Styles that commonly survive are marked accordingly above.

Fonts versus Unicode, and why it matters

Nothing here changes a font. Each style is a distinct set of real Unicode characters that were designed to look like styled Latin letters — mathematical alphanumerics, enclosed alphanumerics, and so on. Because they are ordinary characters, they travel through copy and paste intact into any app.

The trade-off is that anything expecting plain letters may not understand them. Search will not match a styled name against a normal query, and some game scripts that compare names will fail to recognise it. If being findable matters more to you than looking distinctive, keep the display name plain.

Once you have a style you like, the username checker tells you whether the plain version of the name is still free, the username generator helps when it is not, and display name ideas is the place to start if you are still deciding what to call yourself.

Questions

Can I use a fancy font in my Roblox username?

No. Usernames are restricted to letters A–Z, digits and a single underscore, so every styled option here will be rejected at signup or rename. Display names are the ones that accept these characters, which is why each style on this page is labelled with where it works.

Why does my fancy text disappear in chat?

Roblox filters chat far more aggressively than display names, and several of these blocks — circled letters, squared letters, combining strikethrough — are commonly stripped or replaced with hashtags. The styles marked “may be filtered” are the ones that fail most often. A display name is the reliable place to use them.

Are these really fonts?

No, and that matters. A font changes how normal letters are drawn; these are entirely different Unicode characters that happen to look like styled Latin letters. That is why they survive copy and paste into any app, and also why software that expects plain letters — search, moderation, some game scripts — may not recognise them.

Will people be able to search for my name?

Not by typing it normally. If your display name is written in double-struck or script characters, someone typing the plain version will not match it. Your username stays searchable because it cannot be styled, so friends can always find you that way.

Does this send my text anywhere?

No. Every style is generated in your browser as you type. Nothing is uploaded, stored or logged.

Why do some letters look wrong or spaced oddly?

A few Unicode blocks are incomplete — script and gothic are missing several capitals, which are borrowed from elsewhere in Unicode and can render at a slightly different weight or width. Digits are missing entirely from italic and small caps, so numbers stay plain in those styles.