Minecraft identity tools

Find a Java or Bedrock player

Enter a username, UUID, gamertag or XUID. One result keeps each edition separate, so Java UUIDs are never presented as Bedrock XUIDs.

Free, ad-free and no account required. Cached suggestions appear after three characters.

More than a username checker

One lookup, the useful Minecraft details

Move from a name to identifiers, player textures and integration-ready data without jumping between tools.

Native GoJava + Bedrock11 languagesNo API key
APIGET /minecraft-api?username=Notch&type=all
Java UUIDBedrock XUIDSkin + cape URLs
Identity

Edition-aware identity

Keep Java usernames and UUIDs separate from Bedrock gamertags and XUIDs, with clear edition labels throughout every result.

Look up a player
Textures

Verified player assets

Inspect skin, head and cape assets with explicit availability states, useful download links and safer fallbacks when a texture is unavailable.

Skin downloads
API

Developer-ready JSON

Use the same lookup through /minecraft-api. Responses expose identifiers, profile metadata and asset URLs in a predictable JSON shape.

Explore the Minecraft API
Trust

Responsible caching

Cache context, refresh limits and privacy controls are surfaced clearly so results remain fast without hiding how the data was obtained.

UUID and XUID guide

Native-Go parity

More Minecraft tools

Move from a name to identifiers, player textures and integration-ready data without jumping between tools.

Minecraft Player SearchFind any player by username — partial matches includedJSON List WizardThe web's only free Bedrock Dedicated Server JSON generator at vrc.lol. Create permissions.json, allowlist.json, banned-players-bedrock.json from Xbox gamertags instantly — XUID auto-resolved. Also generates Java Edition banned-players.json, whitelist.json, ops.json from usernames or UUIDs. Copy-paste ready, server-validated, free, no sign-up.Minecraft Skin DownloadsDownload skin PNGs from cached profiles. Featured players, Hermitcraft, YouTubers & more.Minecraft Cape GalleryBrowse official and cached capes. Try them on in our 3D viewer — Minecon, Migrator, Vanilla & more.How to Find a Minecraft Player's UUIDStep-by-step guide to get UUID, XUID, Floodgate UUID, name history, and skin for any Java or Bedrock player.Minecraft Profile APIGet UUID, skin, cape, and name history for any Minecraft player. One URL, JSON response. No sign-up.

VRC.LOL · Discord

Join our Discord

Ask for help, share feedback, and meet the VRC.LOL community.

Join our Discord

Live profile index

Cached identities ready to inspect

Recent names are discovery links, not an activity tracker or proof that a player is online.

51,571,380profiles indexed
51,538,494Java records
32,886Bedrock records

Two editions, one clear result

Know which identifier you are copying

Java Edition

Username and UUID

Open the cached skin, head, cape and formatted or raw UUID without mixing in Xbox identifiers.

View a Java example
Bedrock Edition

Gamertag and XUID

See decimal and hexadecimal XUIDs, Floodgate UUID details and the separately cached Bedrock skin.

View a mixed-edition example

One profile, useful outputs

What the Minecraft lookup returns

Availability depends on the edition and the profile data currently cached or returned by the upstream service.

UUID and XUID

Copy formatted and raw Java UUIDs, or decimal and hexadecimal Bedrock XUIDs.

Skin and head

Inspect the full character, open the raw texture and download a labelled PNG.

Cape data

Open the active cached cape when the profile exposes one.

Cached names

Review available Java name-history records without implying that Mojang still publishes a complete history.

Floodgate details

Keep Bedrock XUID and Floodgate UUID formats visibly separate for cross-play servers.

JSON API

Open the same profile as structured JSON for server tools, websites and Discord apps.

Three short steps

From player name to usable profile

  1. 1

    Enter what you know

    Use a Java username or UUID, or a Bedrock gamertag or XUID.

  2. 2

    Check the edition label

    Java and Bedrock records remain separate even when the visible name matches.

  3. 3

    Copy or download

    Use the identifier, image or JSON output needed by your server or project.

Continue with the data

Profile tools without dead ends

Advanced player searchSearch cached names and partial matches.Skin downloadsOpen the texture libraries and downloads.Cape galleryBrowse cached cape textures.UUID guideUnderstand UUID, XUID and Floodgate formats.Discord botAdd Minecraft lookups to your server.Developer APIUse the documented JSON endpoints.

Profile directory

Try a known Minecraft profile

Use these examples to compare skins, capes, UUIDs and cached identity fields before searching your own name.

MrCraigTunstall preferred edition Minecraft headMrCraigTunstallJava + Bedrock exampleNotch preferred edition Minecraft headNotchJava profilejeb_ preferred edition Minecraft headjeb_Java profile with cape historyDinnerbone preferred edition Minecraft headDinnerboneMojang profileTechnoblade preferred edition Minecraft headTechnobladeCommunity profileDream preferred edition Minecraft headDreamCommunity profilePh1LzA preferred edition Minecraft headPh1LzACommunity profileGrian preferred edition Minecraft headGrianCommunity profile

Official game

Need Minecraft itself?

Use Mojang and Microsoft’s official store for editions, current requirements and account help.

Open official Minecraft store

For developers

Use the same data as JSON

Read the endpoint fields and limits, then test a complete Java and Bedrock response.

Read API documentation

FAQ

Find a Java or Bedrock player

How do I find a Minecraft player's UUID?

Enter the player's username in the search box. Results come from our local cache when we have the profile, or from Mojang (Java) and GeyserMC (Bedrock) when we fetch live. You get UUID, XUID, name history, skin, and cape.

Does this support Bedrock Edition?

Yes. Enter a Bedrock gamertag, XUID (decimal or hex), or Floodgate UUID. The tool returns XUID, Floodgate UUID, and skin.

What is a Floodgate UUID?

A Floodgate UUID is used by GeyserMC Floodgate to represent Bedrock players on Java servers. It starts with 00000000-0000-0000 and includes the player's XUID.

Is this Minecraft UUID lookup free?

Yes. This Minecraft profile lookup tool is completely free. No sign-up and no API key. Cached lookups are fast, with fair-use limits to protect uptime.