Free tool
Resize a product image
Pick a size, drop in a file, download the result. Nothing is uploaded and nothing is enlarged.
What this actually does
Your file is read in the browser, drawn onto a canvas at the size you asked for, and handed back as a download. There is no server step, which is why there is no upload progress bar and no account.
The one thing it refuses to do is enlarge. If you ask for 2000 x 2000 and your source is 900 x 900, you get 900 x 900 and a note saying the target was not reached. A tool that quietly upsamples produces a file that satisfies a size check and looks worse than the original — the checkbox is ticked and the photo is damaged.
Transparency is always flattened onto the padding colour. That is deliberate: several marketplaces do not support transparent PNGs, and Etsy documents that transparent areas appear black.
Available targets
Short on purpose. A marketplace preset appears here only once its rules have been read from the official source and dated; a ratio needs no source at all.
| Target | Size | Where it comes from |
|---|---|---|
| Etsy listing photo | 2000 x 2000 | official, verified 2026-08-14 |
| Etsy mini shop banner | 1600 x 213 | official, verified 2026-08-14 |
| Etsy big shop banner | 1600 x 400 | official, verified 2026-08-14 |
| Etsy shop icon | 500 x 500 | official, verified 2026-08-14 |
| Shopify product image (square) | 2048 x 2048 | official, verified 2026-08-15 |
| Square 1:1 | 1:1 | no source needed |
| Portrait 4:5 | 4:5 | no source needed |
| Landscape 3:2 | 3:2 | no source needed |
| Wide 16:9 | 16:9 | no source needed |
| Vertical 9:16 | 9:16 | no source needed |
| Custom size | you choose | no source needed |
Questions
Is my image uploaded anywhere?
No. It is read and redrawn locally. Open your browser's network panel while you use the tool — there is no request carrying image data.
Why will it not enlarge my image?
Because enlarging invents pixels rather than recovering detail. You would pass a size check with a worse photo. If you need a bigger file, re-export from the original at a higher resolution.
Why are there so few marketplace presets?
Because a preset here means the rules were read from the platform's own documentation and recorded with a date. Pages that list a dozen marketplaces are usually copying each other, and several of them publish numbers that contradict the platform's own page.
Fit or crop — which should I use?
Fit for jewelry, almost always. It keeps the whole piece and pads the difference. Crop fills the target exactly but removes whatever falls outside it.
What happens to transparency?
It is flattened onto the padding colour you choose. That is what makes the file safe for marketplaces that do not support transparent PNGs.