Roblox User ID Finder

Look up any Roblox player's User ID from their username or profile link. Instant results with avatar preview.

Try: · ·

How to Find a Roblox User ID

  1. Enter a username - Type any Roblox username, or paste a profile URL like roblox.com/users/1/profile.
  2. Click "Find ID" - We'll look up the player and return their numeric User ID instantly.
  3. Copy the result - Click the copy button to grab the ID for use in scripts, APIs, or admin tools.

Supported Input Formats

This tool accepts multiple ways of identifying a Roblox player:

Reading the ID Straight from a Profile URL

If the player's profile is already open, the ID is sitting in the address bar. It is the number between the two slashes:

That middle number is the User ID. This tool does the same extraction automatically when you paste a full URL, and works in reverse when all you have is the username.

What a Roblox User ID Is

Every account receives a numeric ID the moment it is created, counting up from the beginning of the platform: the official Roblox account is ID 1, and Builderman, the account of founder David Baszucki, is ID 156. Low numbers are a fossil record of early accounts, and today new IDs run well into the billions. The crucial property is permanence. Usernames can be changed for 1,000 Robux and display names can be edited freely, but the ID underneath never moves, which makes it the only identifier worth storing.

Where the ID Actually Gets Used

Nearly every serious interaction with Roblox systems wants the number, not the name. DataStores in Roblox Studio are conventionally keyed by User ID so player data survives name changes. Admin and moderation scripts whitelist and ban by ID for the same reason. Group ranking bots, Discord verification services, and anything built on the public APIs identify players by ID because endpoints accept it directly. Even simple tasks like awarding a badge, sending a follow request through a script, or building a private server allowlist come back to the same number. Looking it up once and storing it is the difference between a system that breaks on the next name change and one that does not.

Bulk Lookups

Switch to Bulk Lookup mode to resolve a whole list at once: one username per line, up to 20 per batch. Results come back in order with a copy-all button, which drops cleanly into a spreadsheet column, a ban list, or a Lua table. Failed names are flagged individually rather than sinking the batch, so one typo does not cost you the other nineteen.

Frequently Asked Questions

Is there a limit on lookups? Single lookups are unlimited. Bulk mode processes up to 20 usernames per batch, and you can run as many batches as you need back to back.
Can a User ID ever change? No. The ID is assigned when the account is created and stays fixed for the life of the account, through any number of username or display name changes. That permanence is the entire reason scripts and databases key on the ID instead of the name.
Does this show banned accounts? Yes. Banned accounts still exist in Roblox's records with their original ID, and the result includes a banned badge when that is the case. This is useful for maintaining ban lists, since a banned player's ID remains valid even though their profile page may not load.
What information comes back with the ID? Username, display name, User ID, avatar headshot, account creation date, and verification or ban status. Everything shown is public information served by Roblox's official API; nothing here reveals anything a profile page would not.
Is my search private? Unlike our file tools, this lookup goes through our server, which forwards only the username you typed to Roblox's public API and returns the answer. No files are involved, and we do not store the names you look up.
The lookup says the user was not found. What went wrong? Usually one of three things: a typo in the username, a display name entered where the actual username is needed, or an account that was deleted rather than banned. Display names are not unique and cannot be resolved to an ID; check the profile page for the real username, the one shown with an @ symbol.
Disclaimer Roblox is a trademark of Roblox Corporation. This tool is not affiliated with, endorsed by, or connected to Roblox Corporation. We use Roblox's public API to provide this lookup service.