Roblox decal IDs are the 9 to 11-digit numbers that turn a blank wall in Bloxburg or a flat part in Studio into actual art. I’ve been hoarding the ones that still work in 2026, because half the older lists you’ll find online are full of dead codes that load as gray rectangles. This is the version I actually use myself.
Here’s what’s inside:
- The decal IDs I keep saved in my notes (aesthetic, anime, meme, cute, horror)
- How to plug them into Bloxburg, Spray Paint games, and Studio
- Why so many decals break — and how to swap one out fast
- Uploading your own art without getting moderated into oblivion
- Real questions I see asked over and over again
Quick heads-up: Roblox moderates decals constantly, so even good IDs can die overnight. I tested this batch recently, but if one shows blank, scroll to the troubleshooting section — there’s a fix flow that almost always works.
Table of Contents
What an ID Actually Points To (Quick Version)
Every image on Roblox — whether someone uploaded it five years ago or yesterday — gets a unique asset ID. A “decal ID” is just that asset number wrapped in a Decal object. When you paste the ID into a Bloxburg picture frame or a Texture field in Studio, Roblox pulls the image from its servers and slaps it on whatever surface you pointed it at.
That’s it. There’s no magic to it. Which also means: if Roblox removes the asset, deletes the uploader’s account, or restricts the image, your beautiful gallery wall turns into a blank gray void. Saved me a lot of frustration once I understood that part.
How I Plug a Decal ID Into Bloxburg
This is the use case 80% of people are here for, so I’m putting it first. The flow is dumb-simple once you’ve done it once:
- Go into your house and tap the build icon (mailbox or the hammer)
- Open the Decorate tab → choose Pictures (frames, canvases, posters — anything image-based)
- Place the frame on the wall, then click it again to bring up the edit panel
- Tap the pencil/edit icon and you’ll see a Decal ID field
- Paste the number. Hit confirm. Image loads.
If it doesn’t load right away, give it five seconds — Roblox sometimes needs a moment to fetch the asset, especially on mobile. If it stays blank after that, the ID is probably dead.
One thing I learned the hard way: the picture frame size affects how the decal gets cropped. If you paste a tall portrait into a wide frame, it’ll stretch and look terrible. Match the frame aspect ratio to the image before you commit to a build.
Aesthetic Decal IDs I Keep Coming Back To
These are the soft, pastel, cottagecore, vaporwave-y ones that work for almost any Bloxburg bedroom or café build. I rotate through these constantly:
| Decal Name | ID | Best For |
|---|---|---|
| Soft Pink Cloud | 6489349579 | Girly bedroom walls |
| Pastel Sunset | 5751520898 | Living room accent |
| Vaporwave Moon | 17007876976 | Y2K aesthetic builds |
| Beige Magazine Page | 7188080558 | Coffee shop interiors |
| Vintage Botanical | 8542168274 | Cottagecore kitchens |
| Coquette Bow | 14856204108 | Pinterest-style rooms |
| Y2K Heart Sticker | 8595391146 | Teen bedroom decor |
| Soft Beach Photo | 5705388135 | Bathroom or hallway |
| Polaroid Frame | 4922741090 | Memory wall builds |
| Lo-fi Anime Girl | 6594109832 | Study room corner |
The Vaporwave Moon one (17007876976) is genuinely everywhere right now. I’ve seen it in like every aesthetic Bloxburg house tour on TikTok, and it’s earned the spot — it scales beautifully on any frame size.
Anime Decals That Haven’t Been Moderated Yet
Anime decals get hit hardest by Roblox’s mod team, especially anything from popular shows. These are the ones I’ve had luck with that haven’t been pulled:
| Decal Name | ID | Notes |
|---|---|---|
| Generic Anime Girl Pastel | 1117897387 | Soft style, low moderation risk |
| Naruto Style Sketch | 4753967300 | Fan-art style, holds up |
| Sailor Moon Inspired | 1280392000 | Classic, been around forever |
| Anime Eyes Close-up | 6033191292 | Great for posters |
| Pokémon Pikachu Decal | 46059313 | Old school, still working last I checked |
| Studio Ghibli Style | 5739060035 | Soft watercolor vibes |
| Anime Sky Background | 6726922968 | Use as a window scene |
| Demon Slayer Fan Art | 7022810196 | Recently uploaded, check before relying |
I’d say test these in Studio before building a whole anime-themed room around any single one. Roblox sometimes does big sweeps and an ID that worked last month is suddenly toast.
Meme Decals That Still Hit in 2026
The reaction-face and meme category is where the most fun lives. These are great for spray-paint games, prank builds, and just messing with your friends’ bases:
| Decal Name | ID | Vibe |
|---|---|---|
| Sus Dog | 11648237431 | The skeptical look |
| Saul Goodman Ad | 10586142459 | “Better Call” parody |
| Emergency Exit Sign | 14191700517 | Iconic shitpost |
| Troll Face Classic | 5106675 | Old internet royalty |
| Cheems | 8650889781 | Doge’s smarter cousin |
| Pepe Standard | 5921487669 | Tier-zero meme |
| Among Us Crewmate | 7224368255 | Sus, but make it a sticker |
| Megalovania (FNF) | 7170727096 | For your edgelord phase |
| Garcello FNF | 6782702098 | Smoking man, sad eyes |
| Mr. Bean Creepy | 91635222 | The original cursed image |
The Emergency Exit Sign one is shockingly versatile. I’ve seen people use it as actual signage in roleplay games, then someone else slaps it on a ceiling for a joke and it’s still funny.
Cute & Pastel IDs for Bloxburg Builds
When I’m building anything family-friendly or chill — bakeries, kid bedrooms, pet shops — these are my go-to:
| Decal Name | ID | Use Case |
|---|---|---|
| Sanrio-style Bunny | 6386267349 | Kid room walls |
| Smiling Cookie | 6826926922 | Bakery decor |
| Pastel Rainbow | 4831364049 | Nursery / playroom |
| Strawberry Milk | 7732706124 | Kitchen sticker |
| Cute Cat Sticker | 6577537428 | Anywhere honestly |
| Hot Air Balloon Soft | 5793902845 | Window scene |
| Cherry Blossom Tree | 6065499209 | Japanese-themed builds |
| Pastel Cake | 6628521912 | Bakery / café |
| Smiling Sun | 6058468018 | Yellow kid rooms |
The Cherry Blossom Tree one I genuinely cannot get enough of. I’ve used it in three different builds because it works as both window art and as a standalone wall feature.
Horror Decals (Only If Your Friends Deserve It)
I keep a small horror collection for haunted house builds and the occasional scare prank. These are intense — don’t put them in a kid’s build:
| Decal Name | ID | Scare Level |
|---|---|---|
| Slenderman Classic | 134298232 | Tame creepy |
| Jeff the Killer | 1379957036 | High creepy |
| Bloody Handprint | 4892305847 | Halloween-tier |
| Dark Hallway | 4937770444 | Atmosphere builder |
| Cursed Doll Eyes | 6890367028 | Genuinely unsettling |
| Old TV Static | 5125557554 | Found-footage vibe |
| Ghost in Window | 7099925410 | Subtle horror |
I learned the hard way not to put a Jeff the Killer decal in a friend’s Bloxburg house “as a joke” while they were sleeping. They woke up, walked into the bathroom in-game, and immediately quit Roblox for a week. Use responsibly.
Why My Decal Showed Up Gray (And the Fix That Finally Worked)
This was driving me insane for months. I’d paste a perfectly good decal ID, and instead of an image I’d get a flat gray rectangle. Sometimes a checkered placeholder. After way too much trial and error, here’s the actual checklist I run through now:
Step 1: Check if the asset still exists. Open a browser and go to roblox.com/library/[paste your ID here]. If the page loads with a preview image, the decal is alive. If you get an error or “asset not available,” it’s dead — find a replacement.
Step 2: Confirm it’s actually a decal, not an image. Roblox has both “Image” assets and “Decal” assets, and they have different ID types. If you have an Image ID, you usually need to wrap it (rbxassetid://[number]) in Studio. In Bloxburg’s picture frame, just the raw number works for both — but Studio is pickier.
Step 3: Look for moderation flags. If the asset page says “content deleted” or the image is replaced with the Roblox blank icon, the moderators pulled it. You’re not getting it back. Move on.
Step 4: Restart the experience. Sometimes Roblox just doesn’t fetch the asset on a fresh load. Rejoin the game. I’ve had decals that looked dead suddenly pop in on the second try.
Step 5: Try a different game. A few times I had a decal work perfectly in one game and refuse to load in another. Some experiences have decal blocklists or content filters that stop certain IDs. Not your fault.
The first time I figured out the moderation thing, it explained literally every “broken” code I’d been complaining about. About 60% of dead IDs on old listicles are just stuff Roblox took down years ago.
Uploading My Own Art (And What Roblox Actually Checks)
If you don’t want to rely on other people’s decals, you can upload your own. Here’s the actual flow:
- Make your image. PNG or JPG, ideally 512×512 or 1024×1024 for crispness
- Go to roblox.com/develop → Decals → Upload Asset
- Pay the upload fee (it’s a small Robux cost — usually around 10 Robux per image)
- Wait for moderation to clear it. Could be 30 seconds, could be three days
- Once approved, your decal page opens. The ID is in the URL — that’s what you paste
What I’ve learned about what gets rejected:
- Anything with real-world brand logos. Don’t even try
- Real human faces (especially celebrities) almost always get pulled
- Text that looks like a URL or a phone number — auto-flagged
- Anything even slightly suggestive — instant reject
- Copyrighted characters from anime, Marvel, Disney — high removal rate
If you draw your own art or use clearly stylized illustrations, you’ll usually clear moderation fine. I’ve uploaded probably 40 of my own decals and lost maybe four to mod sweeps.
One more tip: keep a backup of your original image file. If the decal gets removed and you need to re-upload, you don’t want to be hunting for a low-res screenshot of your own work.
Where I Hunt for New IDs
When my saved list gets stale, these are the spots I check:
- Roblox’s own Creator Marketplace. Underrated. Search “decal” plus a keyword and you get fresh approved assets daily
- Pinterest. Massive Bloxburg decal community. Search “Bloxburg decal codes [theme]” and you’ll find boards with hundreds
- TikTok. Decal compilation videos drop constantly. Pause, screenshot, type the IDs in
- Roblox Den and similar databases. They aggregate working IDs into searchable categories. Not all stay live, but the recently-added ones usually do
I avoid sketchy “free decal generator” sites. They’re either useless or trying to get your account info. Stick to sources that pull from the official Roblox catalog.
How Often I Update My Saved List
Every few months I sit down and run through my favorites in a Studio test place. Anything that loads gray gets deleted from my notes. Anything that still works stays. Then I go hunt for replacements for the dead slots.
It’s tedious, but it means when I’m building something at 2 a.m. and need a specific vibe, I’m not wasting twenty minutes pasting dead codes into a frame.
FAQs
Why does my decal load fine in Studio but show as gray in the actual game?
This is the single most common issue I see in dev forums. Usually it’s because the decal was uploaded to a personal account and not properly published, or the asset ownership doesn’t match the experience’s group. The fix that works most often: re-upload the image under the same account or group that owns the game, then use that new ID.
Can I use these decal IDs in Da Hood, Spray Paint, or other games besides Bloxburg?
Most games that have any kind of image input field will accept Roblox decal IDs, yeah. Spray Paint Wars, Free Draw, Da Hood’s spray feature — they all run on the same asset system. But each game can choose to filter or block certain IDs, so don’t be shocked if a decal that works in Bloxburg refuses to load in Da Hood.
Why do older decal IDs from 2018-2020 lists never work for me?
Roblox does massive moderation sweeps and a lot of older user-uploaded content has been pulled, especially anything that scraped art from the open internet. That’s why a decal ID list from five years ago is mostly dead links now.
How do I find a decal ID if I only have the image?
You can’t reverse-search a Roblox decal from an image directly. What you can do: search the Roblox Creator Marketplace for keywords describing the image. If it’s something popular, you’ll usually find an existing decal of it. If not, just upload it yourself.
Can two people use the same decal ID at the same time?
Yep, decal IDs are just public asset references. Thousands of people can use the exact same code in their builds simultaneously. There’s no “exclusive” thing going on.
Are there any size or pixel limits for uploading custom decals?
Roblox accepts up to 1024×1024 pixels for decals. Go bigger than that and it’ll either auto-resize (losing quality) or reject the upload. PNG and JPG are both fine.
Do decal IDs cost Robux to use after I find them?
Using someone else’s already-uploaded decal is free — you just paste the ID. Uploading your own image to get a new decal ID costs a small Robux fee per upload. Decals from the Marketplace that are sold by their creators may cost Robux to “purchase,” but most public decals are free to reference.
My friend’s Roblox decal ID works for them but not me — what gives?
Sometimes a decal is set to private or restricted, and only the uploader (or people they’ve shared it with) can use it. If you got an ID from a friend and it won’t load, ask them to set the decal’s visibility to public on the asset page.
Final Thought
The whole point of decal IDs is that they let your build look like yours and not the same default Bloxburg cabin everyone else has. The list above is what’s working for me right now in 2026, but the real skill is learning to swap dead IDs out fast and not getting too attached to any single code. Save your favorites, screenshot the previews, and you’ll always have something to fall back on when Roblox’s mod team has another bad day.
If you’ve got Roblox decal IDs that are absolute staples in your builds and aren’t on this list, drop them in the comments — I’m always looking for new ones to add to my notes.