Find any player by username — partial matches included
Type at least 2 characters of a Minecraft username. The search checks our database of 51M+ cached profiles — first for names that start with your query (prefix match), then for names that contain your query anywhere (substring match). Results appear instantly with the matched portion highlighted.
Yes. This search supports substring matching — typing "Tuns" will find "MrCraigTunstall", typing "craft" will find "Hermitcraft". Prefix matches (names starting with your query) appear first, followed by substring matches.
Yes. The search covers both Java Edition and Bedrock Edition profiles. Results show a badge indicating the edition. Click any result to view the full profile with UUID, XUID, skin, cape, and name history.
Yes. Use GET /api.php?suggest={query}&limit=25 to get matching player names as JSON. The API returns prefix matches first, then substring matches. Responses are cached for 5 minutes. See API docs for full details.
The dedicated search page shows up to 25 matching players at once. The autocomplete on the main lookup page shows up to 10. You can request up to 50 via the API using the limit parameter.
Click any search result to view the full profile: UUID (Java), XUID (Bedrock), Floodgate UUID, current skin with 3D viewer, cape, name history with dates, and links to download the skin or view it on NameMC.
The search only checks cached profiles. If a player hasn't been looked up before, they may not appear in search results. Try entering their exact username and pressing Enter to look them up directly — this will add them to the cache for future searches.
No. Minecraft usernames are case-insensitive, and so is this search. Typing "notch", "Notch", or "NOTCH" all return the same results.