TextFizz
  1. Home
  2. Name generators
  3. Minecraft Name Generator

Minecraft Name Generator

Minecraft Java names are plain: 3 to 16 characters, letters, digits and underscore, nothing else. This generator only builds names that pass, around your own keyword, so you spend the once-per-30-days change on something you like.

Works for:Minecraft

Everything runs in your browser. What you type is never sent to our server.

Try also:🎮 Gamertag Generator🔥 Free Fire Name Generator🎯 Valorant Name Generator🟢 Xbox Gamertag Generator
⧉ Embed this tool

How to use

  1. Type a word for the name or leave the field empty. Minecraft (Java) is preselected: every result is 3–16 characters of letters, digits and underscore.
  2. Pick a vibe — Cool, Pro, Funny, Cute or Anime.
  3. Keep font and frame on "Plain": Minecraft Java rejects Unicode. Fancy styles are only useful for server nicknames on plugins like Essentials.
  4. Generate, tap ☆ to save, Copy the one you want.
  5. Change it at minecraft.net → Profile → Change profile name. You can do this once every 30 days.

Minecraft username rules

Minecraft has two editions with two naming systems. Java Edition has its own username stored on your Microsoft account; Bedrock Edition (Windows 10/11, consoles, phones) uses your Xbox gamertag, so its rules are Xbox's, not Mojang's. The generator targets Java; for Bedrock use our Xbox gamertag generator.

RuleJava usernameBedrock (Xbox gamertag)
Length3–16 characters3–12 + #suffix if taken
AllowedA–Z, a–z, 0–9, underscoreLetters (many alphabets), digits, space, apostrophe
Not allowedSpaces, dots, dashes, symbols, CyrillicPunctuation and symbols
UniquenessYes, case-insensitive (Steve = steve)Yes (suffix makes it unique)
ChangeFree, once every 30 daysFirst change free, later changes paid

The case rule matters: capital letters are kept as you typed them and shown that way in chat, but nobody else can register the same letters in a different case. The checker at the bottom of the tool applies the Java rules to anything you paste.

The 30-day change rule and what it means

Java lets you rename once every 30 days, for free, from the profile page on minecraft.net. Because the cooldown is a full month, a typo or a name you regret is expensive in time, not money — which is why it is worth generating a dozen options and sitting with them for a day before changing. Your skin, capes, worlds and server bans travel with your account UUID, not with the name, so servers still recognise you after a rename; what breaks are whitelists and friend lists that were entered as plain text by hand.

Minecraft does not publish a fixed "old name reserved" window in a form we could verify, so if you plan to swap names with a friend or reclaim a previous one, check the current policy on the profile page first.

Minecraft name ideas

All of these fit the Java rules. Availability can only be checked on the minecraft.net profile page; short one-word names are almost all gone, so the list leans on two-word pairs and underscores.

  • Cool: EnderVeil · Obsidian_Ash · CreeperDusk · WitherRook · NetherWarden · Shadow_Pick · BlazeRodX · CavernKing · RedstoneRogue · VoidShulker
  • Pro / PvP: CritHitCarl · Speedbridge_ · UHC_Slayer · CrystalPvPer · NoFallDmg · ClutchBucket · BedBreaker_ · HypixelHawk · PearlClutch · Combo_Cody
  • Funny: StoneHoeEnjoyer · Dirt_Connoisseur · NotHerobrine · SheepShearer · LavaSwimmer_ · VillagerHmm · MinedInAJar · CreeperHugger · PumpkinHead_ · BoatOnAStick
  • Cute / cozy: Cherry_Grove · MossyCottage · AxolotlPal · SweetBerryFox · Honeycomb_ · TulipMeadow · SnowGolemSam · LanternLily · PandaBamboo_ · CottonSheep

Fancy names on servers

If you have seen players with coloured or symbol-filled names, that is not their username: it is a server nickname set by plugins (Essentials /nick, LuckPerms prefixes) or a name tag with § colour codes. Those exist only on that server and are gone when you join another one. Our Minecraft colour codes tool builds those strings; this page is for the account name that goes everywhere with you. Keep the account name clean and readable — it appears in the tab list, in death messages and in every server's logs.

What makes ours different

Plenty of generators offer "Minecraft" names with spaces and symbols that the profile page rejects. This one enforces the Java rule set — 3–16 characters, letters, digits and underscore — and builds names around your own keyword from curated word lists, so the results are not the same DiamondMiner2012 everyone gets. Fully in-browser, no login, no ads on top of the tool. It does not claim to check availability: Mojang's API does not allow that from a website, and we would rather say so than fake it.

Privacy

The tool works entirely in your browser. Word lists and the Minecraft rules are part of the page, nothing you type is uploaded, and saved names live in your browser's local storage only.

FAQ

What characters can a Minecraft username have?

Letters A–Z in either case, digits 0–9 and underscore. No spaces, dots, dashes, symbols or non-Latin letters.

How long can a Minecraft name be?

Between 3 and 16 characters for Java Edition. Bedrock uses your Xbox gamertag, which is 3–12 characters.

How often can I change my Minecraft name?

Once every 30 days, free, from the profile page on minecraft.net.

Is a Minecraft username case-sensitive?

Uniqueness is case-insensitive — nobody else can take your name in a different case — but the capitals you choose are the ones shown in-game.

Does this generator work for Bedrock Edition?

Bedrock names are Xbox gamertags with different rules (spaces allowed, underscore not). Use our Xbox gamertag generator for those.

Can I check if a Minecraft name is taken here?

No. Mojang's API blocks availability checks from other websites, so the only reliable check is the name change form on minecraft.net. Generate several options and try them there.

Related tools

Latest guides