Minecraft username rules

Minecraft (Java) username

Length
3–16
Rules
Letters, digits and underscores.

Last checked: September 2026

Minecraft is two games wearing one name, and they identify you differently. On Java your username is a Minecraft thing; on Bedrock your identity is the Microsoft one, which means the rules that apply to you depend on which edition you play.

The Java username

A Java Edition username runs from 3 to 16 characters and accepts letters, digits and underscores only. No hyphens, no periods, no spaces. It is unique across the game, and it is the name that appears above your head, in the chat log and in the server list.

Sixteen characters with a single separator is a tight brief. It is enough for two short words joined by an underscore, or one longer word on its own, and not much else. Because the name renders above a player model at a distance, short and high-contrast names are genuinely easier to read in play than long ones.

Bedrock uses your gamertag instead

On Bedrock Edition — consoles, mobile, the Windows version — you are identified by the Microsoft gamertag rather than a Minecraft-specific username. That is a different rule set entirely: 12 characters, with a numeric suffix appended if the tag is taken.

The consequence is that a player on Java and a player on Bedrock may be the same person under two different names, and there is no way to tell from the name alone. If you play both, deciding early that they should match saves confusion — and since the gamertag is the stricter of the two, that decision is made by designing for 12 characters and using the result on Java as well.

Changing a Java name

Java usernames can be changed, and the freed name does not become immediately available to everyone else — there is a holding period before it returns to circulation. Two practical points follow. If you want a name that appears to be free, it may be recently abandoned rather than never used. And if you release a name you might want back, you cannot rely on reclaiming it.

The visible consequences of a rename are mostly social: server whitelists, ban lists and permission systems that track players by name rather than by account identifier can lose track of you. Well-run servers track the account, not the name, but not every server is well run.

What the name is attached to

Your skin, your capes and your purchases follow the account rather than the username, so a rename does not cost you appearance or content. What it does cost is recognition: on a server where people know you, a name change is a small identity event, and it is worth announcing rather than letting people work out.

Choosing one that works in play

Minecraft names are read in specific, unforgiving contexts: floating above a moving player, in a scrolling chat log, in a tab list of dozens of names. That argues for a particular shape:

  • Short over clever. Names near 16 characters are hard to read above a player at distance.
  • Distinct at a glance. On a busy server, the first two or three letters do most of the work of telling players apart.
  • Underscore sparingly. One separator is readable; a name that needs two cannot have them.
  • Avoid confusable characters. Names differing by a single digit or a doubled letter get mistaken for each other in chat, which matters when someone is trying to trade with you.

Building a shortlist

If you play both editions, design against the 12-character gamertag limit and apply the result to Java. If you are Java only, 16 characters gives room for a compound name, and the nature and elements collections here are a natural fit for the game’s vocabulary — both can be filtered to short lengths so that every candidate you see is one the game will actually accept.

Names on a server, in practice

Multiplayer is where the name earns or loses its keep. On a busy server your name appears above your head at distance, in a tab list of dozens, and in a chat log moving faster than anyone reads carefully. Each of those rewards a different thing, and short names win all three.

There is also a social dimension specific to this game. Servers run economies, land claims and reputations, and people identify each other by name constantly — in signs, in books, in messages left for someone who is offline. A name that is hard to type is a name that gets left out of those, and a name easily confused with another player’s is a genuine hazard when trades and permissions are involved.

Java and Bedrock together

If you play both editions, the two names will differ unless you plan for it, because Bedrock uses the Microsoft gamertag and Java does not. Friends on one edition will not recognise you on the other, and there is no visible link between the identities.

The fix is to design once, against the tighter of the two rule sets, and use the result in both places. That means twelve characters — the gamertag ceiling — and a name that already fits what Java allows: letters, digits and no reliance on an underscore — a name built that way is legal on Java as well, and the two identities finally look like one person.

More guides

Username rules by platform Length limits and permitted characters for Discord, Twitch, Steam, Instagram, YouTube, Xbox, PSN, Minecraft, Roblox and Telegram, with what each rule means in practice. Discord username rules What Discord accepts in a username, how it differs from your display name and server nickname, and what to do when the handle you want is already taken. Twitch username rules What Twitch accepts in a username, how the display name differs, why the name is also your channel URL, and how to choose one that works on stream. Steam name rules Steam gives you a profile name, a custom URL and a friend code, and only one of them is really your identity. What each does and which one to choose carefully. Instagram username rules What Instagram allows in a username, how the handle differs from the display name people search, and how to pick one that still fits when the account grows. YouTube handle rules YouTube gives every channel a handle and a channel name, and they do different jobs. What the handle accepts, how the two differ, and how to choose both. Xbox gamertag rules The Xbox gamertag has the tightest length limit of any major platform, and taken names get a numeric suffix. What that means for choosing a tag you will keep. PlayStation Network online ID rules What a PlayStation Network online ID accepts, why it must start with a letter, and what changing it can do to older games. Rules and practical advice. Roblox username rules Roblox allows exactly one underscore in a username and keeps a separate display name. What each accepts, how they differ, and how to choose them well.

Ready to pick a name?

Use the generator to get names that already fit these rules

Go to Generator