See your design on a t-shirt before you print or sell it. Upload a logo or artwork, place it on the front or back, choose the shirt color, and the print follows the fabric folds just like a real tee. Download a high-resolution PNG for your shop, social media or client proofs.
Last updated:
Editing front design
Placement
Shirt color
Custom color
Background
Advertisement
Advertisement
How to use the T-Shirt Mockup Generator
Add your design: drop a file, paste an image or press Choose design. A transparent PNG gives the most realistic print.
Pick Front or Back and choose a placement preset such as Center chest or Left chest.
Fine-tune the placement by dragging the design on the shirt or using the size, position and rotation sliders.
Choose the shirt color and background, and adjust Fabric displacement and Wrinkles to taste.
Switch to Front + back if you added designs to both sides and want them in one image.
Download the PNG in web, large or extra-large size, or copy it straight into your listing or chat.
How the realistic print effect works
A flat image pasted onto a shirt photo looks like a sticker. Professional mockups use three layers, and this generator recreates each of them in your browser:
Shading map. A grayscale map describes the fabric: mid-gray is flat cloth, darker strokes are fold valleys (under the arms, at the waist and hem) and lighter strokes are ridges that catch the light.
Displacement. For every pixel, the slope of the map (the difference in brightness a few pixels left/right and up/down) decides how far the artwork is pushed sideways. Where the fabric rolls, the print rolls with it.
Multiply and screen. Pixels darker than mid-gray multiply the shirt and print color down; lighter ones lift it toward white. That is why folds stay visible on a black shirt and why a white print gets soft shadows.
A little fabric grain and dashed stitching at the collar, sleeves and hem finish the look.
Standard t-shirt print placements
Placement
Typical print width
Position on the shirt
Full front
11–12 in (28–30 cm)
Starts about 3 in (7–8 cm) below the collar
Center chest
8–10 in (20–25 cm)
Centered, top about 3–4 in below the collar
Left chest
3–4 in (8–10 cm)
Wearer's left, about 7–9 in from the center line, 3–4 in below the shoulder seam
Neck yoke (back)
3–4 in (8–10 cm)
Centered, about 1–2 in below the back collar
Upper back
10–12 in (25–30 cm)
Across the shoulder blades
Full back
12 in (30 cm)
Starts about 4 in below the back collar
These are common guidelines from screen-printing and print-on-demand practice for adult sizes; check your printer's template for exact maximums.
Tips for mockups that sell
Show the design on the color you sell most, then make one image per color for your listing variants.
Keep realism moderate. 40–60% displacement looks natural; very high values can distort small lettering.
Use Front + back for designs with a small chest logo and a large back print, so buyers see both in one picture.
Use a transparent background when you want to drop the shirt onto your own banner or lifestyle photo.
Check contrast: dark designs disappear on black or navy shirts; add a light outline or choose a lighter garment.
Frequently asked questions
What is a displacement blend on a t-shirt mockup?
Displacement shifts each pixel of your artwork slightly according to a map of the fabric's folds, so straight lines in the design bend where the cloth bends. Combined with multiply shading (folds darken the print) and highlights, the design looks printed on the shirt instead of pasted on top. Use the Fabric displacement slider to set how strong the bending is.
What file should I upload for the best result?
A PNG with a transparent background, at least about 2000 pixels wide. Transparent areas show the shirt color through, just like a real print. JPG files have no transparency, so their white or colored background appears as a box on the shirt; remove the background first if needed.
What size should a t-shirt print be?
Common print-on-demand sizes are about 12 × 16 in (30 × 40 cm) for a full front or back, 10–11 in wide for a standard center chest print, 3.5–4 in wide for a left-chest logo, and about 3 in wide for a neck yoke print. The dashed print area in the preview represents the full printable zone.
Where does a left-chest logo go?
A left-chest logo sits on the wearer's left side, which is the right side of the image when you look at the shirt from the front, about 3–4 in below the shoulder seam. The Left chest preset places it there automatically.
Can I use these mockups commercially?
Yes. The shirt is drawn from scratch by the tool, not taken from a photo, so you can use the mockups in online shops, print-on-demand listings, social media posts and client presentations. Make sure you have the rights to the artwork you place on it.
Why do the colors look a little different from my design?
The mockup adds fabric shading and grain, and colored shirts show through semi-transparent parts of the artwork, much like a real print. Real ink also prints differently on dark garments. Lower the Wrinkles and shading slider for a flatter, truer-color preview.
Is my design uploaded to a server?
No. The mockup is drawn with the Canvas API in your browser, so unreleased designs and client artwork stay private on your device.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.