Roblox Username Rarity Checker

Score any Roblox name out of 100 on how scarce its shape is — then find out whether it is still free. Every point is shown.

Scored from the name itself — nothing is looked up about the person who owns it.

What this score is, and what it is not

It is arithmetic on a string. Roblox has never published its username list or how many accounts exist, so no site — this one included — can honestly tell you that a name is rarer than 97% of the ones in use. Anything quoting a figure like that has invented the denominator.

What can be measured is the set of properties that make names scarce, and they are not mysterious. Length does most of the work: there are a few thousand possible three-character names and effectively unlimited fourteen-character ones, which is why every short name went years ago and long ones are always free. Being a real word matters next — there is exactly one wolf, and thousands of people have wanted it. And digits, underscores and padding count against a name because of where they come from: they are what people add after being told their first choice was taken.

So a high score is not a hint that a name is available. It is close to the opposite. If you want something you can actually claim today, aim lower and use the username generator.

The scale, with worked examples

Scored by the same function the box above uses, so these cannot drift out of step with what you get.

NameScoreTierWhy
Wolf95ExceptionalLength +21, Real word +14, No digits +6, No underscore +4
SoftHalo70RareLength +2, Word pair +8, No digits +6, No underscore +4
shadow_blade53UncommonLength -7, Word pair +8, No digits +6, Underscore -4
xXDragonXx47OrdinaryLength -3, Not a word -4, No digits +6, No underscore +4, x-wrapped -6
Player1847263921OrdinaryLength -11, Not a word -4, 8 digits -18, No underscore +4

The word list

Word detection runs against 480 common English words rather than a full dictionary — colours, animals, weather, gaming vocabulary, the things that actually turn up in Roblox names. A complete word list would be worse, not better: it matches nearly every three- and four-letter string, at which point “is it a real word” stops separating anything at all.

The trade-off is that an unusual or non-English word may not be recognised, and the name loses a few points it arguably deserves. That is the honest failure mode, and it is preferable to a megabyte of dictionary shipped to a phone to compute a novelty score.

Next steps: check availability properly, generate names in the style you want, pick a display name to go with it, or find out how old the account behind a name is.

Username rarity questions

What makes a Roblox username rare?

Scarcity, and scarcity comes mostly from length. There are only a few thousand possible three-character names and effectively unlimited fourteen-character ones, so short names were exhausted first and have stayed gone. After that it is whether the name is an ordinary word — there is exactly one "wolf" — and whether it is free of the digits, underscores and padding that people add precisely because the name they wanted was already taken.

Is the score a real percentage of Roblox usernames?

No, and it does not pretend to be. Roblox does not publish its username list or how many accounts exist, so nobody can tell you that a name is rarer than 97% of the ones in use. This score is a transparent weighting of the properties that make names scarce, and every point it awards or removes is itemised on the page so you can see the whole calculation rather than trusting a number.

A rare name came back as taken — why?

Because that is what rare means here. The score measures how much competition a name attracted, and a name that scores highly is one thousands of people have wanted, so it went years ago. Rarity and availability point in opposite directions: if you want a name that is actually free, a lower score is the realistic target.

How does it know whether a name is a real word?

It checks against a curated list of a few hundred common English words that turn up in Roblox names — colours, animals, weather, gaming vocabulary — rather than a full dictionary. That is deliberate: a complete word list matches so many three- and four-letter strings that the test stops separating anything. So an unusual word may not be recognised, which costs the name a few points it arguably deserves.

Does capitalisation change the score?

Only where it helps split a name into words: SoftHalo is recognised as two words, softhalo is found by trying every two-way cut, and both end up scored the same. Roblox treats usernames as unique case-insensitively, so capitalisation cannot make a taken name available and does not affect rarity.

Why do digits cost so many points?

Because of where they come from. A number on the end of a name is almost always what someone typed after being told their first choice was taken, or what a signup form suggested — so digits are evidence that the name underneath was the desirable one. A long run of them is the signature of an auto-generated name, which is why the penalty grows with the count.

Can I change my Roblox username?

Yes, for 1,000 Robux, every time. The old name is released back into the pool immediately, which is the only route by which a name ever becomes available again — Roblox does not recycle names from terminated or inactive accounts. Display names are the free, changeable label and are a separate thing entirely.

Username checker → · Username generator → · Account age checker → · User ID finder →