
Roblox Clothing Tester
Preview a shirt or pants PNG, or mix an outfit, on a 3D avatar.
Drag to turn. The web preview is a guide; Roblox Studio shows the final look. Insert a Block Avatar rig, add a Shirt or Pants object, and select your uploaded image in ShirtTemplate or PantsTemplate. Official Studio testing guide. This preview does not simulate moderation or guarantee upload success.
Test before you pay the upload fee
Roblox charges 80 Robux to upload classic clothing and does not refund a rejected item. A quick look on a 3D avatar catches the usual problems: art that bends around a corner, a see-through back, or a file at the wrong size. This clothing tester runs in your browser. Drop the PNG you plan to upload, or pick one of our templates, and wrap it on an R6 or R15 dummy before you open Creator Hub.
Need to fix something? Open the Shirt Maker or the Pants Maker.
How to use the clothing tester
- Drop a shirt, pants, or both. Use the two slots above the avatar. PNG is best; JPEG works if you only need a colour check. Each file can be up to 10 MB. Nothing is sent to a server.
- Or wear a template. The swatches under each slot load shirts and pants from our catalog. Click a shirt and, if the pants slot is empty, a matching pair is put on so you are not looking at bare legs.
- Switch R6 and R15. Classic clothing uses one 585 × 559 sheet for both body types, but the wrap is not identical. Toggle the rig and rotate to front, back, left and right.
- Read the checks. Size must be 585 × 559. A hollow torso front or back is treated as a problem. Other thin faces are a warning — useful for a cut-out, easy to miss if you left a face empty by accident.
- Fix, then confirm in Studio. Edit in the Shirt Maker or Pants Maker, or in your own editor with a shirt template or pants template. Put the PNG on a test dummy in Roblox Studio, then upload from the Creator Dashboard.
What gets checked
The tester accepts a PNG or JPG up to 10 MB and runs two automatic checks. The first is size: 585 × 559 is the only size marked correct, and a file of any other size is stretched to fit the preview and flagged. The second is coverage: it measures how filled each of the 18 faces is, treating a face as filled at 98% or more solid pixels, marks a see-through torso front or back as a problem, and gives any other thin face a warning. The tester does not scan for art that crosses a seam, because that check lives in the Shirt Maker, so spin the avatar and look for folds yourself. For Roblox's own rules, see the Roblox Creator Hub classic clothing docs.
For a shirt-focused check, use the Roblox Shirt Checker.
What the 3D preview actually shows
Classic shirts and pants are not 3D meshes. They are one flat PNG, 585 pixels wide and 559 pixels tall, cut into faces that wrap a blocky body. The torso has six faces (front, back, left, right, up, down). Each arm or leg has six more. The group on the left of the sheet is the avatar's right side. If a logo sits across two faces, it folds around the corner on the body even though it looked flat in your editor.
The tester paints those faces onto an R6 or R15 dummy the same way Roblox maps classic clothing. A shirt and pants worn together follow Roblox's layering: the shirt covers the torso, the pants cover the legs, and where both templates include torso faces the shirt wins. That is why a pants file can look fine alone and then disappear under a shirt on the stomach.
What it does not show: layered clothing, accessories, body scale sliders, experience lighting, or Roblox's moderation. Those still need Studio and the live upload. Use this page to catch template mistakes, not to sign off the final item.
R6 and R15 on the same file
R6 is six parts. The arms and legs are single blocks, so a stripe that runs the length of a sleeve stays a stripe. R15 splits each limb into upper, lower and hand or foot. The same stripe now crosses extra joints. A number on the back of an R6 torso can sit clean; on R15 it can stretch where the torso meets the hip. Neither rig is "wrong" — players use both — so preview both before you spend the fee.
Keep important art inside one face. Chest prints belong on torso front (128 × 128). Sleeve badges belong on one arm face, not across the seam into the torso. Waistbands belong on the pants torso faces or the top of the legs, not half-and-half. The labelled templates name every face so you can see the cuts before you paint.
File size, format and what Roblox expects
Roblox's classic Shirt and Pants templates are 585 × 559. That is the only size this tester treats as correct. A 512 × 512 T-shirt, a 1024 square, or a screenshot of the avatar will be stretched onto the template grid and marked wrong. You can still spin the dummy to see roughly how the pixels fall, but do not upload that file.
PNG with alpha is the format to ship. Transparent pixels on a face show the avatar skin through the clothes. That is sometimes what you want (an open jacket, a ripped knee) and often what you do not (an untouched face you forgot to fill). JPEG has no alpha, so every pixel is opaque; it is fine for a colour test and a bad idea as the upload. The tester accepts both, plus files up to 10 MB. Bigger than that is almost always an unoptimised export, not extra detail Roblox will use.
Export from your editor at 585 × 559, 32-bit PNG, no extra canvas padding. Do not resize in a photo app "to make it sharper" — that shifts face boundaries by a few pixels and shows up as a hairline of skin at the seams.
Problems the tester is meant to catch
- Wrong canvas. Anything other than 585 × 559 is flagged, and stretched to fit the preview. Export from the Shirt Maker, Pants Maker, or a blank template at the real size.
- Empty torso front or back. Players see a hole through the chest. Fill those two 128 × 128 squares unless you are deliberately making a vest with a visible shirt underneath — and even then, test with the other garment on.
- Art across a seam. The tester does not automatically check seams. Spin the avatar to inspect folds yourself. The Shirt Maker warns when placed art crosses a face edge.
- Left/right mix-up. Check this by eye in the preview: the left side of the PNG is the avatar's right arm or right leg. A pocket you painted on "the left" in a 2D editor often lands on the other hip in 3D.
- Shirt vs pants torso. Check this by eye in the preview: both templates include torso faces. Worn together, the shirt hides the pants torso. If your design is a jumpsuit, you still need a shirt file and a pants file, and the torso art has to live on the shirt.
How this page fits with the other tools
The clothing tester does not draw on the template. It only wears files you already have. The rest of BloxShirt is for making those files:
- Shirt Maker — place art on the classic Shirt template, preview R6 and R15 in the editor, and download a 585 × 559 PNG. Start here if you do not have a shirt file yet.
- Shirt templates — labelled and blank 585 × 559 PNGs, plus ready-made designs. Download for Photoshop, Aseprite or any editor, or open one in the maker. The labelled sheet is the fastest way to learn which square is which face.
- Pants templates and Pants Maker — the same canvas and face layout for legs. Pair a pants file with a shirt in this tester to see the full outfit, including how the shirt covers the pants torso.
- T-Shirt Maker — a different product. One 512 × 512 square on the torso front, not a wrapped shirt. Do not drop a T-shirt PNG into this tester; the faces will not line up.
A typical path: grab a blank or labelled template, paint in your editor or the maker, wear the PNG here with a matching piece, fix whatever the checks flag, confirm in Studio, then pay the 80 Robux. All of the browser steps are free, with no sign-up and no watermark.
After the preview
When the dummy looks right on R6 and R15, you are not done. Import the same PNG onto a dummy in Roblox Studio. Check the item in a well-lit baseplate and in a darker experience if that is where it will be worn. Classic clothing still goes through Creator Hub as a Shirt or Pants asset, not as a 3D model. Roblox may reject files for template size, stolen assets, or policy. This site cannot upload for you and cannot tell you whether moderation will pass.
Only upload art you made or have the rights to. Selling on the Marketplace also requires meeting Roblox's current creator requirements, including ID verification for classic clothing. BloxShirt is an independent tool — not affiliated with Roblox Corporation — and Studio plus the live upload remain the source of truth.