The rules, and where each one comes from
Minecraft is the loosest of the platforms on this site, and the only one whose rules had to be assembled from two sources rather than read off a page. The help centre states the length and nothing else; Mojang's public profile API settles the rest, because the names of live accounts show what the game has actually allowed.
| Rule | Minecraft | Where it comes from |
| --- | --- | --- |
| Up to 16 characters | yes | stated in Minecraft's help centre |
| Latin letters and digits | yes | live accounts |
| Underscores anywhere, including the ends | yes | the live account _Iron_Wolf_ |
| Two underscores in a row | allowed | the live account Iron__Wolf |
| Capitals kept | yes | the live account IronWolf |
| A name of only digits | allowed | the live account 1234567 |
| From 3 characters | assumed | what signup accepts today |
That last row is the one honest gap. Mojang's API answers the same way for a
name that is invalid and for one that is merely unregistered, so it can show
what the game permits but never what it refuses. The two-character account
ab exists and predates the current minimum. Everything this page generates
is three characters or more, which is safe whichever way that rule actually
falls.
Note what is not in the table: unlike Telegram, Roblox or Discord, Minecraft
puts no restriction on where an underscore sits. _wolf_, iron__wolf and
7wolves are all fine.
Java profile name and Bedrock gamertag
- Java Edition — your in-game name is your Java profile name, changed while signed in on Minecraft.net. These are its rules, and this is what the page generates. You can change it once every thirty days.
- Bedrock Edition — your in-game name is the Xbox gamertag on your Microsoft account, changed through Xbox rather than Minecraft. Different rules, different length limit, different place.
On Switch and PlayStation the name shown comes from the Nintendo account nickname or the PSN online ID instead, unless you sign in with a Microsoft account — at which point the gamertag takes over.
Why these names sound like game names
This page draws from the same bank as the game nickname generator: words that mean something — storm, wraith, iron, blade — rather than the calm handles you would want for a messenger. Capitals are kept because that is how these names are written, and Russian words are transliterated so the result is still Latin.
Generated on your device
No account, no request, nothing recorded. Nothing you generate here leaves your browser.
Questions
What are Minecraft's username rules?+
Up to sixteen characters — that part Minecraft states outright — using Latin letters, digits and underscores. Capitals are kept, and unlike most platforms the underscore is free: it may open a name, close it, or appear twice in a row. This page generates from three characters up, which is what signup accepts today.
Why does it stop at 16 characters?+
Because Minecraft does. Its help centre says Java profile names can be up to sixteen characters. A long two-word name in transliterated Russian often runs past that, so this page draws again rather than cut a word in half.
Java profile name or Bedrock gamertag?+
They are different things. On Java Edition your in-game name is the Java profile name, changed on Minecraft.net, and it is the one with these rules. On Bedrock Edition your in-game name is the Xbox gamertag attached to your Microsoft account, changed through Xbox, with its own rules and its own length limit. This page generates the Java profile name.
Can I use Cyrillic?+
No. A Java profile name is Latin only. Russian words are transliterated here — Ярость becomes Yarost — so the result is still something the game accepts.
Are these names free?+
No generator can tell you. Minecraft has sold well over three hundred million copies and every short obvious name went years ago. Generate a batch and check them where you change the name — and note you can only change it once every thirty days, so pick carefully.