Get Etsy photos under 1 MB without losing quality
Etsy uploads stall or fail above roughly 1 MB. Three ways to shrink a listing photo below the limit while it still looks sharp, free and in your browser.
Etsy recommends keeping listing photos under about 1 MB, and the recommendation has teeth: sellers regularly report uploads that hang forever or fail silently on heavier files, especially on slower connections. A camera original easily weighs 5 to 12 MB, so almost every photo needs shrinking. The good news: done in the right order, the shrink costs no visible quality at all.
Where the megabytes actually are
File weight comes from three places, in this order of impact:
- Pixel dimensions. A 6000 x 4000 px camera original has nine times the pixels of a 2000 px version. This is where most of the weight lives.
- Format. PNG stores photos losslessly and produces enormous files for photographic content. JPEG is built for photos.
- Compression quality. The quality setting of the JPEG encoder, useful for fine-tuning only after the first two are right.
Most "how to compress" advice starts at step 3 and mangles the photo with aggressive compression while leaving it at 6000 px. Resize first and you rarely need aggressive compression at all.
The three fixes, in order
Resize to Etsy's recommended resolution. Etsy wants at least 2000 px on the shortest side, and anything beyond 3000 px is wasted weight. The Etsy product image resizer resizes to exactly the recommended spec and exports JPEG in one pass. A 2000 px JPEG of a typical product photo lands around 300 to 700 KB, comfortably under the limit.
Convert PNG to JPEG. If your files come out of a design tool or a screenshot workflow as PNG, converting to JPEG typically divides the weight by 3 to 10 for photographic content. The PNG to JPG converter does it in your browser without uploading anything. Keep PNG only for graphics with hard edges and flat colors, and remember Etsy flattens transparency anyway.
Batch the whole listing. Weight problems come in batches: if one photo is heavy, all ten are. The bulk image resizer takes up to 50 images, resizes them all to your target, and returns a single ZIP. Since everything runs locally in your browser, a 50-image batch costs no upload time either.
What not to do
- Do not screenshot the photo to make it smaller. Screenshots resample to your screen resolution, pick up your display's color profile, and often come out as heavy PNGs anyway.
- Do not compress below the point where skin, fabric or wood grain goes plasticky. If a 2000 px JPEG is still over 1 MB at high quality, the photo probably has a lot of fine texture; nudge quality down gradually instead of jumping to minimum.
- Do not shrink below 2000 px to save weight. You would trade an upload problem for a permanent blurry-zoom problem, as covered in the Etsy photo size guide.
Frequently asked questions
Is 1 MB a hard limit on Etsy?
Etsy states it as a recommendation and does not document a precise hard cap. In practice, uploads above it fail often enough, particularly on slow connections, that sellers treat 1 MB as the working limit. Under 1 MB, upload failures essentially disappear.
Will shrinking to 2000 px make my photos look worse on Etsy?
No. Etsy's zoom and gallery are built around the 2000 px recommendation. Shoppers never see your 6000 px original; Etsy would downscale it anyway. Doing the resize yourself, with a good resampler and before compression, gives a sharper end result than letting the pipeline do it.
My photo is already a JPEG and still weighs 4 MB. Why?
Almost certainly pixel dimensions: a 4 MB JPEG is typically a 4000 px or larger original. Resize it to 2000 px on the shortest side and the weight collapses. Camera JPEGs also embed large color profiles and preview thumbnails that a re-export strips out.
