Enjoying the tool? Join the Baal community on Roblox Join →

Roblox shirt 3D preview

Upload your shirt PNG (and your pants, if you like) and see it on a 3D avatar. Spin it, check the back and every seam before you pay to upload it to Roblox.

Upload shirt (585×559)
Upload pants (optional)

Upload your shirt to see it in 3D. Meanwhile, you see a sample.

Figures reviewed on October 25, 2026. Baal Studio is not affiliated with Roblox. Figures are estimates; always confirm on Roblox before paying.

Why look at it in 3D before uploading

Roblox charges a fee for every item you upload and reviews it before it goes live. If you notice a crooked logo afterwards, you have to fix it and pay again. A quick look in 3D first saves you that.

What to look for

  • Logos cut in half between the front and the side: they look fine on the template but break at the corner on the avatar.
  • Shoulder seams: the top of the torso and the top of the arms should continue the same design.
  • Transparent areas that show the avatar's skin where you didn't mean to.

Classic R6 or Thin R6

Both use the same 585×559 template. The thin body is narrower, so big chest graphics sit closer together. Try both with the "Body" picker.

No PNG yet? Make one in the shirt maker or start from the downloadable template. If something looks off, run it through the template checker.

Sources and method

Every figure in this tool comes from these pages. We quote the original text so you can check it yourself. We review the figures every month. See all sources →

Official · RobloxClassic clothingRoblox Creator Hub · GitHub copy
  • A classic T-shirt is a square image (for example 512×512).
    “T-shirts are a square image, such as 512x512 pixels. When properly configured, classic t-shirts display on the front torso of a blocky character.”
  • Size of each panel of the shirt and pants template.
    “Large square 128 × 128 FRONT and BACK · Tall rectangle 64 × 128 · Wide rectangle 128 × 64 UP and DOWN · Small square 64 × 64”
  • Accepted formats: PNG or JPG.
    “Export the image as a .png or .jpg before testing and uploading it in Studio.”
  • Uploading classic clothing costs 80 Robux.
    “you can upload and sell your clothing item on the Marketplace for an upload fee of 80 Robux per submission.”

FAQ

Does it look the same as in Roblox?

It is a close match made with our own models, shaped like the classic Roblox bodies. In game, lighting and each avatar's body can change the look a little.

Does it work for pants?

Yes. Add your pants with "Upload pants (optional)" and the avatar wears them with the shirt.

Is my image uploaded to a server?

No. Everything happens in your browser; your PNG never leaves your device.

What if it looks shifted?

Your PNG is probably not 585×559 or the panels are not in place. Check it with the template checker and compare it with the downloadable template.

More free tools See all →