Rescue a rejected print-on-demand upload with a vector master
A print-on-demand uploader does one piece of arithmetic before it lets a design through: it weighs your file's pixel dimensions against the product's print area and refuses it if the ratio falls short. Dragging the image's corner in a photo editor adds pixels without adding anything to look at. The arithmetic is the clue to the real fix — resolution is a pixel count divided by a physical measurement, so one graphic is generous on a mug wrap and hopeless across a hoodie back. Outlines carry no pixel count to divide.
So the sensible route has two steps rather than one. The platforms and fulfilment partners — Printful, Printify, Merch on Demand and the rest — mostly build their uploaders around a raster file with a transparent background, and each publishes its own accepted types and pixel dimensions. Those lists differ and get revised, so read the spec for the product you are publishing. The vector is not what you hand over; it is what you produce the hand-over file from.
Tracing rebuilds the artwork as flat colour regions bounded by fitted curves, and that SVG is the master you keep. Tick PNG too and the same shapes are drawn back to pixels at 3× supersampling on a transparent background — the file shape these uploaders expect, alpha channel already right.
Drop an image here
or click to choose one
How it works
- Upload the best surviving copy of the artwork — PNG, JPEG or WEBP, one image per conversion, up to 25 MB and 40 megapixels.
- Set the colour count: 2 for a single-colour garment print, 8 to 16 for a flat multi-colour graphic, higher for shaded illustration. The range is 2 to 64.
- Tick SVG and PNG together. The SVG is the master you archive; the PNG is the re-rendered upload file, drawn on transparency.
- Study the preview and change the colour count if shapes have merged into each other or splintered apart.
- Sign in with Google (free) to download. Two formats means a ZIP arrives alongside them.
Who this is for
People reach this page having inherited artwork rather than drawn it: a design bought years ago and surviving only as a thumbnail from an old listing, a mark a friend sent at messenger quality, a logo lifted off a screenshot after the layered original vanished. None of those clears a large print area, and none is repaired by enlargement.
The second case is one design spread across a catalogue. A sticker, a mug, a tote and a poster have four different print areas, so a single raster is either too small for the largest or wasted on the smallest. A vector master collapses that into one source you re-render per product.
Tracing turns pixel edges into outlines, so they come back crisp and stay crisp however wide the product prints them. What it cannot do is recover detail the file never carried: a soft boundary becomes a smooth curve through the middle of the softness. Flat marks, lettering and line art gain most, a blurred photograph least. There is no character recognition, so a wordmark returns as letter-shaped outlines rather than editable type.
Settings we suggest
Colours (2–64) does most of the work. Two gives one flat silhouette, what a single-colour garment print wants; eight to sixteen holds a flat graphic's palette without splintering it; climb higher only where the artwork is genuinely shaded, and check what your fulfilment partner recommends.
Leave draw style on fill_shapes — stroke_shapes and stroke_edges give outline drawings rather than solid artwork. Keep shape stacking on cut-outs, which writes holes as real holes: the counter of an O, the gap inside a ring, where the fabric colour is meant to show through. Group by colour only rearranges paths inside the SVG. SVG plus PNG is the pair this job needs; two formats also produce a ZIP.
Transparency: pixels with an alpha above 10 count as artwork; anything more transparent is treated as outside the canvas and never drawn, so the area around your graphic is genuinely empty geometry, not a white rectangle. Partly transparent pixels — soft shadows, glows, feathered edges — are composited onto white before tracing, which prints as a pale halo on dark fabric, so flatten them first. And nothing removes a background beyond that alpha channel: a JPEG carries none, so a logo sitting on white traces the white as a shape. Start from a PNG that already holds the transparency you want.
Two last cautions. The preview is drawn on white at 800 pixels on the longest side, so check transparency in the downloaded file. And images above 1.5 megapixels are downscaled before tracing, making the PNG output's pixel dimensions the downscaled ones — one more reason the SVG is what you archive.
Questions
Should I upload the SVG to my store, or the PNG?
Check the file requirements for the product you are publishing; each service states its own accepted types and pixel dimensions, and those change. Most uploaders expect a raster file with a transparent background, so archive the SVG and send a PNG rendered from it.
My design was refused as too low resolution. Does tracing fix that?
It removes the thing being measured: once the artwork is outlines, there is no fixed pixel count to weigh against the print area. What tracing cannot do is invent detail — it draws a clean boundary through edges that were already soft, so you get sharper, not richer.
How large a PNG do I get back?
One to one with the traced geometry — and an upload above 1.5 megapixels was downscaled before tracing, so that smaller size is what returns. When a product needs more, render the SVG yourself: a vector editor or a browser writes it out at whatever dimensions you name.
Will the transparent surround survive onto a dark shirt?
Yes, as real geometry: anything below an alpha of 10 is left undrawn, so the space around your graphic stays empty in the PNG rather than becoming a white box. One caveat — the preview is composited on white at 800 pixels, so judge transparency from the downloaded file.
What does it cost, and what happens to my upload?
Converting and previewing are free and watermark-free; a free Google sign-in releases the download links, with 10 conversions per hour before signing in and 60 per hour and 300 per day after. Logos and stickers typically convert in 3–12 seconds in our local measurements; fine-line or noisy images take longer, and a conversion still running at the 60 second budget stops and suggests fewer colours or a smaller image. Download links expire after 1 hour, and uploaded images and generated files are removed by an automatic 1-day deletion rule.
Related pages
- Convert an image into vector shapes you can scale, edit and cut
- What happens to a transparent PNG when it becomes an SVG
- Turn a PNG into the vector file your print shop asked for
- Turn the image you already have into an SVG
- SVG or PNG — choose by what the picture is made of
- Vectorising an image, from upload to a result you can trust