Minecraft UUID Lookup
Look up any Minecraft Java Edition player's UUID from their username. Get dashed and dashless UUID formats, current skin, and ready-to-paste /whitelist, /op, and /ban admin commands. Uses official Mojang API.
Look Up a Minecraft Player
Queries the official Mojang API. Java Edition only. Case-insensitive.
What is a Minecraft UUID?
A UUID (Universally Unique Identifier) is a 128-bit ID that permanently identifies a Minecraft account. Unlike usernames, UUIDs never change — even when a player changes their Minecraft name, their UUID stays the same.
Server operators use UUIDs to track bans, permissions, and player data reliably. Most server plugins (LuckPerms, Essentials, WorldGuard) store data by UUID, not username.
The dashed format (e.g. 069a79f4-44e9-4726-a5be-fca90e38aaf5) is the standard used in commands and config files. The dashless format is used by the Mojang API and some plugin backends.
Minecraft Player UUID Lookup — What It's For
A Minecraft UUID (Universally Unique Identifier) is a 128-bit permanent ID attached to every Java Edition account. Unlike usernames, which players can change, UUIDs are fixed for the life of the account. That's why server plugins, ban lists, and permissions data all reference UUIDs instead of usernames.
Enter any Minecraft Java Edition username and this tool will query the official Mojang API (api.mojang.com) and return the player's current UUID in both dashed (e.g. 069a79f4-44e9-4726-a5be-fca90e38aaf5) and dashless formats. You also get their current skin texture URL, skin model (Classic/Steve vs Slim/Alex), and cape status.
Server admins use this tool to pre-build whitelist entries, op users before they've joined, or look up the UUID of a player whose username has changed. We provide ready-to-paste /whitelist, /op, and /ban commands using the looked-up name.
This tool works for Java Edition accounts only. Bedrock Edition (Pocket/Xbox/PlayStation/Switch) uses XUID identifiers instead of UUIDs and requires a separate Microsoft API that isn't publicly exposed.
Minecraft UUID Lookup — FAQ
What is a Minecraft UUID?
A UUID (Universally Unique Identifier) is a 128-bit permanent ID for a Minecraft Java Edition account. Unlike usernames — which can be changed — UUIDs never change. Server plugins and data storage use UUIDs so ban lists and permissions survive name changes.
How do I find a player's UUID?
Enter their Minecraft username into this tool. It queries the official Mojang API at api.mojang.com and returns their UUID in both dashed and dashless formats, along with their current skin and cape.
What's the difference between dashed and dashless UUIDs?
The dashed format (e.g. 069a79f4-44e9-4726-a5be-fca90e38aaf5) is the standard used in Minecraft command syntax, op.json, and whitelist.json. The dashless format is the raw 32-character string used by the Mojang API and some plugin databases. Both represent the same UUID.
Can I look up Bedrock Edition players?
No. This tool uses the Mojang Java Edition API. Bedrock (Pocket/Xbox/PS/Switch) uses XUID identifiers instead of UUIDs and requires a separate Microsoft account API, which isn't publicly exposed.
Does this work for banned or deleted accounts?
If an account is banned by Mojang, the API still returns its UUID. Deleted accounts return 404 — the same response as 'not found'.
You might also need
XP Calculator
Calculate experience points needed between levels
Enchantment Calculator
Find the best enchantment combinations for your gear
Server Status Checker
Check if any Minecraft server is online and view player count
Server Properties Generator
Generate a complete server.properties file with all options

Config Tool Built Into XGamingServer
Get managed Minecraft hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.