Free · no sign-up · nothing uploaded
T-Shirt Mockup Generator
Turn any uploaded artwork into a realistic front-view T-shirt mockup and download a watermark-free 2000 × 2000 PNG. The whole render loop runs on your device.
Build your mockup
Upload your art, pick a garment, place it, download. No account, no upload, no watermark.
Demo design loaded — Classic / White.
1 · Artwork
2 · Shirt style
3 · Shirt colour
4 · Placement
5 · Background
Rendered locally in your browser. No watermark, no sign-up, no cost.
How it works
Three steps, zero uploads — the canvas is composed on your own device.
Drag in a PNG, JPG or WebP (up to 10 MB), or click to browse. A demo design is preloaded so you can see the result immediately.
Pick Classic, Oversized or V-Neck, then a shirt colour, background and the design's size and vertical position.
One click exports a watermark-free 2000 × 2000 PNG — with a solid background or a transparent one for listing images.
Made for listings, pitches and posts
The file is read with the browser's FileReader and drawn on a local canvas. Your artwork never touches a server, so there is no privacy or IP risk.
Artwork is clipped to the chest print zone, so it can never drift onto the sleeves, collar or off the shirt body.
Choose the Transparent background and the alpha channel is preserved — drop the shirt straight onto any listing image.
Exports render at 2000 × 2000 px with fold shading and collar detail, sharp enough for marketplace thumbnails and zoom views.
No account, no email, no credit card and no branded overlay on your product shots.
The preview and controls are built mobile-first, so you can mock up a design from the sales floor or a market stall.
FAQ
Is my design uploaded anywhere?
No. Your file is read in the browser with FileReader and drawn on a canvas on your device. There is no /api route and no external request, so nothing leaves your machine.
What file formats and sizes work?
PNG, JPG/JPEG and WebP up to 10 MB. Transparent PNGs look best because the shirt colour shows through the empty areas of your artwork.
What resolution is the download?
The export is 2000 × 2000 px PNG, watermark-free — comfortable for Etsy, Shopify, Printful, Redbubble or a social post.
Can I use the mockups commercially?
Yes. The shirt silhouettes are drawn as simple vector shapes in this page, so the PNG you export is yours to use in listings, ads and client presentations.
Why does a dashed box flash on the chest?
That is the print-area guide. It appears while you adjust size or position and fades out 1.5 seconds after you stop, so it never appears in your download.