Roblox username rules
Roblox username
- Length
- 3–20
- Rules
- Letters, digits and at most one underscore.
Last checked: September 2026
Roblox has one of the more unusual rule sets in this collection: a username with a hard limit of a single underscore, alongside a display name that follows almost none of the same constraints. Understanding which one people actually see is the difference between a name that works and one that only exists in your settings.
What the username accepts
A Roblox username runs from 3 to 20 characters and accepts letters, digits and at most one underscore in the entire name. That last rule is genuinely unusual — most platforms either forbid the underscore or allow as many as you like — and it rules out names built from three or more words joined by separators.
The username is unique, it appears in the profile URL, and it is what someone searches to find you. It is also the harder of the two names to change, which makes it the one worth deliberating over.
The display name does the visible work
The display name is separate. It is not unique, it accepts a wider range of characters, and it is what appears above your avatar and in most of the interface. Two players can carry the same display name, which is exactly why the username still matters: it is the identifier underneath, and it is what distinguishes you when it counts.
The design implication is the same as on Discord and Twitch: choose the username for availability and durability, and the display name for how it looks. Where Roblox differs is that the display name is more prominent than on most platforms, so the gap between the two can be wide without costing you anything.
Changing your name
Changing the username is a paid action on Roblox rather than a free one, and that is a deliberate design choice: it keeps identities relatively stable in a game where trading and reputation matter. The display name is far easier to adjust.
Because the username change costs something, the sensible order is to spend your care on the username up front and treat the display name as the flexible layer. A username chosen carelessly is one you either live with or pay to replace.
Names, moderation and a young audience
Roblox moderates names more aggressively than most platforms, and for good reason given who plays it. Names that are borderline in another context are frequently rejected here, and appeals are slow. That is worth knowing before you become attached to something that reads as edgy: on this platform in particular, a name that has to be argued for is a name to replace.
The same audience makes impersonation a live concern. Names close to those of well-known creators attract both suspicion and unwanted attention, and the platform takes a dim view of accounts that appear to be passing themselves off as someone else.
Choosing well within one underscore
Twenty characters is comfortable; one underscore is not. A few shapes work within it:
- A two-word compound with no separator at all. Reads fine in a display name where capitals can restore the break.
- Two words with the single underscore between them. The obvious use of the one you get.
- A word plus a short suffix. A role, a place, a colour — something that means something, rather than digits.
What does not work is the three-part name. If your idea needs two separators, it needs a different idea.
Getting to candidates
Generate against a length range that stops short of 20 — long names truncate in leaderboards and are harder for other players to type — and treat the underscore as a single, deliberate choice rather than a default. The cute and games collections on this site fit the platform’s tone, and filtering by length gives you a list where every name is already inside the rules.
Why the username still matters
It is tempting to conclude that because the display name is what people see, the username barely matters. On Roblox that conclusion is wrong in a specific way: display names are not unique, so the username is the only thing that tells two identical-looking accounts apart.
That becomes concrete around trading, group membership and reputation. Anyone verifying who they are dealing with checks the username, because it is the only field that cannot be copied. A username you chose carelessly is a username you will be reading out to prove you are yourself.
Working within one underscore
The single-underscore rule is easier to live with than it sounds, because the display name absorbs most of the readability problem. A username of two words run together is perfectly serviceable when the display name can present them with a capital in the middle.
Where the rule bites is names of three parts — a word, a separator, a word, a separator, a word. Those have to be reduced, and the reduction is usually an improvement: the shorter version is easier to type, easier to remember and more likely to be free.
Since changing the username costs money and changing the display name does not, spend the deliberation on the username and treat the display name as the layer you adjust later.