Skip to main content

Minecraft Username Search: What You Can and Can't Find

Only partly, because Minecraft has no public profile pages. For Java Edition, Mojang's public lookup at api.mojang.com/users/profiles/minecraft/ followed by a name returns the account's UUID and the current spelling of the name if a Java account uses it, and nothing else. Bedrock Edition players are shown by their Xbox gamertag instead. Mojang no longer publishes past names, and sites such as NameMC are third-party records, not official profiles.

First search free. No card required. Your username stays prefilled through signup, but the search runs only when you approve it.

Public profiles only. A matching username does not establish who owns an account. Prices · Privacy · Supported sites

Last updated

Platform Details

How Minecraft usernames work

Minecraft: Java Edition uses a profile name of up to 16 characters that the owner can change once every 30 days, and every account also has a UUID that stays the same when the name changes. Minecraft: Bedrock Edition, played with a Microsoft account, shows the player's Xbox gamertag instead. The address below is Mojang's JSON name lookup, not a profile page.

Typical profile URL: https://api.mojang.com/users/profiles/minecraft/<handle>

Tips for finding accounts

Put the exact name into the Mojang lookup (capitals don't matter) and save the UUID it returns. A Couldn't find any profile reply means no Java account uses that name right now. For Bedrock players, search the gamertag instead; ProfileTrace has a separate Xbox gamertag guide. Stats pages on individual servers belong to those servers, not to Minecraft.

Common limitations

Mojang removed its public username-history API in 2022, so no official source lists a player's past names. Because a Java name can change every 30 days, a name in an old video or server log may no longer be that account's name. The lookup itself returns only a UUID and the current spelling: no servers, friends, playtime, or Bedrock-only accounts.

Platform Snapshot

What this service is

Minecraft is Mojang Studios' block-building game, sold as Java Edition for computers and Bedrock Edition across consoles, mobile, and Windows. Neither edition gives players a public web profile. A player's identity lives in the game account, on the servers they join, and on whatever social accounts they choose to link themselves.

Username and URL behavior

Java profile names are up to 16 characters and can be changed once every 30 days; after a change, the owner can go back to the old name once 30 days have passed. The UUID never changes. On Bedrock, the in-game name is the Xbox gamertag on the player's Microsoft account, changed through Xbox account settings. Java and Bedrock names can match but do not have to.

Public signals to verify

Publicly checkable: whether a Java name is currently in use, the UUID behind it, the current capitalisation, and the skin attached to that UUID. Everything else comes from outside the game, such as a YouTube or Twitch channel that shows the same name in play, a server's own leaderboard, or a creator's link page that names their Java and Bedrock accounts.

Common impersonation pattern

Name misuse shows up where names are displayed: on servers, in Discord communities, and in videos. Someone can use a well-known player's Java name as their gamertag or on another platform, and a player who renames leaves old references pointing at a name they no longer use. Compare the UUID, not the name, with one the real player has published or used before.

How to report a concern

In Java Edition 1.19.1 and later, open the pause menu and choose Player Reporting to send abusive chat messages to Minecraft moderators; Mojang says it works on servers of any size, including private ones. Take cheating or scams on a particular server to that server's staff, and account problems to the Minecraft Help Center.

Minecraft Verification Checklist

Before you confirm a match

  • Decide which edition you mean: a Java profile name or a Bedrock gamertag.
  • Run the exact Java name through the Mojang lookup and save the UUID with the date you checked.
  • If the name came from an old video or server log, allow for the account having been renamed since.
  • Don't treat a missing result as proof the player doesn't exist; they may play Bedrock only or have changed name.

After you find relevant profiles

  • Store the UUID alongside the name, because only the UUID survives renames.
  • Keep screenshots of the chat, server, or video where you saw the name, with dates.
  • Ask the player to confirm their Java name and gamertag on a channel they control.
  • Run the name through ProfileTrace to check the Java name and look for the same name on ~1,000 sites, like a streamer's channels. It cannot see servers, chat logs, private worlds, or past Minecraft names.

Checks and reporting on Minecraft

Risk signals to flag

  • The right name but a different UUID from the one the real player used before.
  • Claims about past names that cannot be checked against any official record.
  • Someone insisting a Bedrock gamertag and a Java name are the same person with nothing linking them.
  • Links sent in chat or Discord asking you to sign in to your Microsoft account to claim an item or name.

Check the account

  • Compare the UUID with one the player has published, or one recorded in your earlier evidence.
  • Check that the player's own channels or link page name the same Java name or gamertag.
  • Treat history sites such as NameMC as unofficial: NameMC says it is not affiliated with Mojang or Microsoft, and its records can be incomplete.
  • For Bedrock, verify the gamertag separately through Xbox, since it is not part of the Java lookup.

Reporting sequence

  1. Screenshot the chat with the name visible and note the server address and time.
  2. Use Player Reporting from the pause menu for abusive Java chat, as Mojang's Player Reporting article describes.
  3. Report server-side problems to that server's own staff.
  4. For account or name problems, go to the Minecraft Help Center.

Questions about Minecraft

Can I see a Minecraft player's name history?

Not from Mojang. Mojang removed its public username-history API in 2022, so official lookups show only the current name and UUID. Third-party sites keep their own records, which may be incomplete.

Do Java and Bedrock use the same username?

No. Java Edition uses a Java profile name, while Bedrock Edition shows the Xbox gamertag of the Microsoft account. They can match, but they are separate names.

Enter Username