Roblox ID Finder
Paste any Roblox ID or catalog URL and see what it is — checked live against the Roblox catalog.
What this checks
The finder asks the live Roblox catalog what an ID belongs to — image, audio, clothing or accessory — who made it, and for audio whether it is still publicly playable. Handy when a code from an old list does nothing and you want to know if the code is dead or you mistyped it. Browse working IDs instead: decals, music, catalog items.
What an asset ID actually is
Every upload on Roblox — a song, a picture, a hat, a shirt, a mesh — is handed a permanent number the moment it is created. That number is the asset ID, and it is the only reliable name a piece of content has. Titles can be edited, duplicated and copied by re-uploaders; the ID cannot. When someone shares a “Roblox code” for a song, a spray or an outfit piece, the code is an asset ID and nothing more.
IDs are handed out in order across the whole platform, so their length is a rough clock. Six- and seven-digit IDs are from the 2000s and early 2010s, and most of the surviving classics live there. Ten- and eleven-digit IDs are recent uploads. That is why lists of “old” music codes are so short a number — and why so many of them are dead, because they have had fifteen years to be deleted or moderated.
Where each type of ID gets used
| Asset type | Where the ID goes |
|---|---|
| Audio | Pasted into a boombox, a car radio or a Sound object in Studio. This is the ID type people mean when they say “music code”. |
| Decal | Sprayed with a paintball-style spray tool, or set as the Texture on a SurfaceGui or Decal object to put an image on a part. |
| Image | The raw picture behind a decal. ImageLabel and ImageButton in Studio want this one, not the decal ID. |
| T-Shirt / Shirt / Pants | Worn from the catalog. Shirts and pants wrap the classic body from a template; a T-shirt is just an image stuck on the chest. |
| Hat and accessories | Equipped on the avatar. Hair, face, back, front, neck, shoulder and waist accessories all share this family of IDs. |
| Head / Face | The head shape and the face texture on it. Dynamic heads that can make expressions are a separate, newer kind of head asset. |
| Gear | Tools you can carry. Only games that explicitly allow gear will let one in, which is why most gear IDs look broken in most games. |
| Model / Mesh | Studio only. Inserted from the Creator Store into a place, never worn and never pasted into a running game. |
Pulling an ID out of a URL
The number is always in the address, but Roblox has used several URL shapes over the years and only some of them contain an asset ID at all. The box above extracts the first long number it finds, so you can paste a whole link — but it helps to know which number you just handed it.
- Catalog items.
roblox.com/catalog/1234567890/Name— the number after/catalog/is the asset ID of a hat, hair, shirt or face. - Older uploads.
roblox.com/library/1234567890/Nameis the retired form; it still redirects, and the number is still the asset ID. Newer developer uploads live atcreate.roblox.com/store/asset/1234567890/Name— same number, same meaning. - In Studio. Anything of the form
rbxassetid://1234567890is an asset ID with a prefix bolted on. Strip everything before the number. - Numbers that are not asset IDs.
/games/1234/Nameis a place ID,/users/1234/profileis a user ID, and/bundles/1234/Nameis a bundle ID. Feeding any of those to an asset lookup returns nothing, which looks identical to a deleted item and fools people constantly. For accounts, use the user ID lookup; for bundles, the bundle database.
Why an ID stops working
An ID that returns nothing is not always a typo. The most common cause by far is Roblox's 2022 audio privacy change, which made the huge back catalogue of uploaded music private in other people's games overnight. Nothing was deleted, so the IDs still exist — they simply will not play for you any more, and that is why lists advertising thousands of “working” codes are mostly fiction. Our music database re-checks every ID it publishes and shows the last-checked time, which you can read about on how we verify.
The rest come down to: the creator deleted the upload, moderation removed it after a report, a copyright holder had it taken down, or the asset was made private. There is no way to revive any of those and no tool that can — if a result here says the item is gone, it is gone. What you can do is find a replacement: a re-upload of the same song usually exists under a different ID, and the fastest way to find one is to search by name rather than by number.
One last trap worth knowing: a decal and the image inside it are two different assets with two different IDs. A decal ID pasted into an ImageLabel frequently shows nothing, because that property wants the image ID. Run the number through this page — the type it reports tells you which of the two you are holding.
Roblox ID questions
Every single thing uploaded to Roblox — a song, an image, a hat, a shirt, a mesh — gets a permanent number when it is created. That number is the asset ID. Names can be changed and duplicated, but the ID never moves, so it is what games, Studio and the Roblox API all use to refer to a specific piece of content.
Open the item on roblox.com and read the long number in the address bar — it sits between /catalog/ (or /library/, or /store/asset/) and the item name. On mobile the app hides the address bar, so use the share option in the item’s menu and read the number out of the copied link. Paste either the number or the whole link into the box above and this page will pull the ID out for you.
Four common reasons: the creator deleted it, Roblox moderation removed it, the upload was made private, or the number was never an asset in the first place. Audio is the worst affected — Roblox’s 2022 privacy change made most previously uploaded audio unusable in other people’s games, which is why the majority of codes on old music lists play nothing.
No, and mixing them up is the most common reason a lookup fails. A number from /games/ is a place ID, a number from /users/ is a user ID, and a number from /bundles/ is a bundle ID. None of them are asset IDs. For people, use the user lookup tool instead; for games, search the games database.
Yes — when the catalog answers, the creator name comes back with it and is shown on the result card above. That is the quickest way to tell an official Roblox upload from a re-upload, and to find more work by the same creator.
Often not. A decal and the image inside it are two separate assets with two separate IDs, and ImageLabel wants the image one. There was an old trick of adding one to the decal ID to get the image ID; it is unreliable now. Run the decal ID through this page to confirm what type you are actually holding before you go hunting.
No. rblxdb is an independent database. The lookup queries Roblox’s own public catalog endpoint live, so the answers come from Roblox, but the site is not made by, affiliated with or endorsed by Roblox Corporation. It never asks for your account, and you should never enter your Roblox password anywhere but roblox.com.
User ID lookup → · Username checker → · Roblox music IDs → · Decal IDs → · Catalog items →