Figures reviewed on October 25, 2026. Baal Shirt Studio is not affiliated with Roblox. Figures are estimates; always confirm on Roblox before paying.
What this tool checks
- Size: that your image is 585×559 pixels, the classic shirt and pants template.
- Empty or transparent panels: those parts will show the avatar skin color.
- Artwork outside the panels: Roblox ignores it, so it looks cut off.
- Leftover guide lines: template outlines that sometimes stay painted and look like odd seams.
- Format: that it's a PNG so transparency works.
Found a mistake?
Open it in the free editor with the button above: your template loads by itself and you can fix it, check it in 3D and export it again at 585×559.
Going to sell it? Work out your earnings with the clothing earnings calculator.
FAQ
What size should a Roblox shirt template be?
The classic shirt and pants template is 585×559 pixels. If you upload a bigger image with the same proportions Roblox shrinks it; if the proportions differ, the parts end up in the wrong place.
Why does part of my shirt show the body color?
Because that template panel is empty or transparent. Roblox shows the avatar skin color where there is no fabric. Sometimes it is on purpose, like short sleeves.
Does what I draw outside the panels show up?
No. Roblox only uses what is inside each panel. Anything outside is ignored, so artwork that crosses the edge looks cut off.
Is my image uploaded to a server?
No. The checker runs entirely in your browser; your image never leaves your device.
Should I use PNG or JPG?
PNG. It supports transparency and keeps full quality. A JPG cannot have transparent parts and adds noise around edges.