Stop waiting hours for a rejection that just says "resolution too low". Printful, Printify, Redbubble and Merch by Amazon each enforce four hard numbers. This checks all four at once: effective print DPI, dimensions, file size, transparency.
🔒 Nothing is uploaded. Every check runs in your browser — which also means your unreleased designs never touch a third party.
📐Drop a design file, or click to choosePNG / JPEG / WebP · nothing is uploaded
Batch, auto-fix and exports
Everything above is free for one file at a time, and always will be. Doing it to a whole folder — batch checking up to 100 files, one zip with every platform file for every design, and a CSV report — is part of Seller.
Exports are padded and centred to each platform's size on a transparent canvas. Nothing is ever upscaled — a file enlarged to pass a dimension check still prints soft, which is the failure this tool exists to prevent.
Three steps
Drop it inPNG, JPEG or WebP. The file stays on your device — it is never sent to a server.
Read four verdictsOne card per platform, marked pass, at risk, or will be rejected, with the exact rule that failed.
Fix what failedFiles over the 25 MB ceiling can be re-encoded right here without changing a single pixel dimension.
What makes this different
It measures effective print DPI, not the number in the file
The 300 DPI in your file properties is metadata. Anyone can change it to any number, and it will not add a single pixel. What decides sharpness is pixels divided by print-area inches — an 800px-wide file printed across 15 inches is 53 DPI, no matter what the tag says. That second number is the one platforms enforce.
It handles the two Merch rules that contradict each other
Merch by Amazon demands exactly 4500 × 5400 pixels and a file under 25 MB. A transparent PNG at that size routinely lands between 30 and 60 MB. This is not "make the image smaller" — it is a constrained optimisation with the pixel dimensions nailed down.
Auto-fix pads, it never upscales
Paid exports centre the artwork on a transparent canvas at each platform's required size, and compress under a hard ceiling by reducing colour depth rather than dimensions. Nothing is ever enlarged — a file upscaled to pass a dimension check still prints soft, which is exactly the failure this tool exists to catch.
It tells you when the background is baked into the pixels
Plenty of design files look like they have a white background when that white is opaque pixels rather than an alpha channel. Printed on a dark shirt it becomes a white box, and no platform stops you at upload. You find out from the review.
What it will not do
It cannot add resolution. If the pixels are not there, re-export from the source. Any tool promising to "upscale to 300 DPI with AI" is inventing detail that was never captured, and fabric shows it.
It does not judge the design. Composition, colour and copyright are your call. This only checks technical specs.
Specs change. These numbers come from each platform's published upload requirements and can lag behind an update. Check the official docs before a launch that matters.
Why these numbers can be trusted
Specs come from published requirements
Not from forum threads or guesswork. Every value maps to a platform's own upload documentation.
The maths is in the open
The verdict is plain arithmetic: pixels divided by print-area inches. No black-box model, and the same file always gives the same answer.
No customer work is on display
This site shows no user designs. Your file never leaves your device, so there would be nothing to show.
Pricing
Everything for a single file is free forever — checking it, fixing it, downloading it. It all runs in your browser and costs us nothing to serve, so charging for it would mean charging you for your own CPU. What the paid plan sells is volume: doing the same thing to a hundred files at once.
No free trial, and no refunds for a period already started — cancel instead, from [your account](/account), and you keep access until the period you paid for runs out. Charged something you never signed up for, or billed twice? Write to us and we will put it right.
Cancel any time — access runs to the end of the period you paid for.
Frequently asked questions
My file says 300 DPI. Why was it rejected?
DPI means nothing without a size. The number in your file properties is metadata; what platforms calculate is pixels divided by print-area inches. An 800px-wide file printed across a 15-inch area is 53 DPI regardless of the tag. Change the tag and the pixel count stays exactly the same.
Why is my transparent PNG always over the Merch 25 MB limit?
Merch by Amazon requires exactly 4500 × 5400 pixels and a file under 25 MB, and a transparent PNG at that size typically lands between 30 and 60 MB. The two rules genuinely conflict. This tool offers a re-encode that strips metadata and re-runs PNG compression without touching a single pixel dimension, which clears the ceiling in most cases.
Is my file uploaded anywhere?
No. Every check runs through the browser Canvas API on your own machine. You can disconnect from the network and run a check to confirm it.
Can you upscale a low-resolution file to 300 DPI?
No, and you should not want any tool to. Missing pixels means the information was never captured; upscaling algorithms invent plausible detail. It can look fine on screen and still print soft on fabric. Re-export from the source file instead.
What are the limits on the free plan?
There are none on single-file checks, and no account is needed. Paid plans exist for batch work: dozens of files at once, auto-fix, multi-platform export. Because the free checks run entirely in your browser, they cost us nothing, so they can stay free.
How do I cancel, and do you refund?
Cancel from your account page: enter the email you paid with, open the link we send you, and cancel in two clicks — no email to us, no questions. Access then runs to the end of the period you already paid for, and nothing further is charged. We do not refund a period that has already started, so cancelling before the next renewal is what stops the money. If you were billed twice, charged for something you did not sign up for, or the paid features never worked for you, write to us and we will put it right.
How current are the specs?
We track platform changes, but there can be a lag. Every platform spec page says the same thing at the bottom: check the official documentation before an upload that matters.