Etsy File Limits — Complete Guide
Etsy Digital Download File Size — What Sellers Need to Know
Etsy limits each digital file to 20MB and each listing to 5 files. Here's exactly what that means for your 300 DPI print files — and how to stay within the limits without sacrificing quality.

Quick Answer
Etsy allows up to 5 files per listing, each max 20MB. Digital prints at 300 DPI typically range from 1–15MB as JPEG. PNG files are 3–5× larger and routinely exceed the limit — use JPEG for all Etsy print files.
Etsy's File Size Limits — The Rules
When you list a digital product on Etsy, two hard limits apply:
20MB per file
Each individual file — JPEG, PNG, PDF, or ZIP — must be under 20MB. Etsy will reject uploads that exceed this, with no exceptions.
5 files per listing
A single listing can have at most 5 downloadable files. If you want to offer 70 print sizes, you need to package them into 5 ZIP files.
These limits haven't changed since Etsy introduced digital downloads. See our full 20MB limit guide for workarounds when your files are too large.
Typical File Sizes for 300 DPI Digital Wall Art
How large your print files actually are depends on format (JPEG vs PNG), image complexity, and print dimensions. Here's a realistic breakdown:
| Print Size | Pixels at 300 DPI | JPEG size | PNG size | Safe for Etsy? |
|---|---|---|---|---|
| 4×6" | 1200×1800 px | 0.5–2 MB | 2–8 MB | Yes |
| 5×7" | 1500×2100 px | 0.8–3 MB | 3–12 MB | Yes |
| 8×10" | 2400×3000 px | 2–6 MB | 6–20 MB | JPEG only |
| 11×14" | 3300×4200 px | 4–10 MB | 12–40 MB | JPEG only |
| 16×20" | 4800×6000 px | 8–16 MB | 25–70 MB | JPEG only |
| 24×36" | 7200×10800 px | 15–30 MB | 80–150 MB | Compress JPEG |
JPEG file sizes vary with image complexity — a detailed watercolor takes more space than a minimal typography print. The ranges above reflect typical Etsy wall art.
Need exact pixel dimensions for each size? See the complete 300 DPI pixel chart — every Etsy print size with exact pixel dimensions by ratio.
JPEG vs PNG for Etsy Digital Downloads
JPEG — Recommended
- 3–5× smaller than PNG at identical quality
- Stays under 20MB for all standard print sizes
- Prints look identical to PNG on paper
- What SnapToSize exports automatically
PNG — Avoid for Etsy
- 8×10 at 300 DPI is already 6–20MB
- 11×14 and larger will exceed 20MB limit
- Buyers can't see the difference when printed
- Only use PNG if artwork has transparency
For wall art, JPEG at quality 90–95 is indistinguishable from PNG when printed. See our complete file format guide for more detail on JPEG quality settings.
One upload. Five ratio-correct ZIP packs — all under 20MB.
SnapToSize generates every Etsy print size at 300 DPI as optimized JPEG files, automatically packaged within Etsy's file size limits.

.jpg)



2×3
A4
3×4
11×14
4×5SnapToSize generates all five ratio-correct files from a single upload in seconds.
Try SnapToSize free →How ZIP-Packs Stay Under 20MB
SnapToSize groups your files into 5 ratio-based ZIP packs — one per aspect ratio group. Each ZIP contains only the sizes that share that ratio, keeping the total well under 20MB:
Pack 2×3
4×6, 6×9, 8×12, 12×18, 24×36
~8–14 MB
Pack 3×4
6×8, 9×12, 12×16
~6–12 MB
Pack 4×5
4×5, 8×10, 16×20
~6–10 MB
Pack ISO
A5, A4, A3, A2, A1
~8–15 MB
Extras
5×7, 11×14, 18×24, square
~8–16 MB
All 5 ZIPs = all 5 Etsy file slots used. Buyers get every size they could need. No manual splitting required. If a ZIP would exceed 20MB, SnapToSize automatically reduces JPEG quality until it fits. Learn more in our 5-file limit workaround guide.
What Happens When Your File Is Too Large
Etsy error: "The file you're trying to upload is too large."
This appears when a single file exceeds 20MB. The upload silently fails — Etsy won't save it.
How to fix it:
- 1
Switch from PNG to JPEG
This alone reduces file size by 60–80%. Use quality 90–95 to maintain print fidelity.
- 2
Remove embedded metadata
ICC color profiles and EXIF data can add 1–2MB. Strip them with any image editor or export tool.
- 3
Use ZIP packaging
ZIP compression on JPEG files saves 5–15% additional space. More importantly, ZIPs let you group many sizes into one Etsy file.
- 4
Use SnapToSize
Upload your artwork once. SnapToSize generates all sizes as optimized JPEGs, automatically keeps each ZIP under 20MB, and applies progressive quality fallback if needed.
Tips for Smaller Files Without Losing Quality
JPEG quality 90–95
The sweet spot for print. Quality 95 is virtually identical to lossless PNG. Quality 90 saves another 20–30% space with no visible difference.
sRGB color space
Save in sRGB without embedded profiles. Buyers' printers use sRGB, and stripping the ICC profile saves 0.5–2MB per file.
Skip the alpha channel
Transparency requires PNG. For wall art on white backgrounds, flatten to JPEG — you lose nothing visible but save 3–5× in file size.
Progressive quality fallback
If a ZIP would breach 20MB, reduce JPEG quality in steps (95 → 90 → 85) until it fits. A well-composed 300 DPI ratio pack rarely needs to go below 90.
Batch generate with SnapToSize
Instead of manually exporting each size from Illustrator or Photoshop, upload once and let SnapToSize handle all 70 files at the right quality.
Need to understand which ratios your buyers need? See our Etsy print ratios guide — it explains why 5 ZIP packs cover 95% of buyer requests.
Stop worrying about file sizes — let SnapToSize handle it
Up to 70 files from a single upload
Upload your artwork once. Get 5 ratio-correct ZIP packs, all 300 DPI, all under 20MB. Ready to attach directly to your Etsy listing.
No account needed · No credit card required
Frequently Asked Questions
Each file in an Etsy digital download listing can be a maximum of 20MB. You can attach up to 5 files per listing, giving you a total of up to 100MB of downloads per listing.
Etsy allows up to 5 files per digital listing. This is why many sellers use ZIP files — you can package multiple sizes or formats into a single file and stay within the 5-file limit.
A 300 DPI JPEG at 8×10 inches (2400×3000 pixels) is typically 3–6MB depending on image complexity. High-detail artwork like photography can reach 8–12MB, while simpler designs like typography or minimal line art are usually under 4MB.
JPEG is strongly recommended for Etsy digital downloads. PNG files are 3–5x larger than equivalent JPEGs at 300 DPI, making it very easy to exceed Etsy's 20MB limit. JPEG at quality 90–95 is visually identical to PNG for print-ready art.
Etsy will show an error: 'File size exceeds the 20MB limit.' The upload will fail. The fix is to switch from PNG to JPEG, reduce image dimensions slightly, or compress the file. For print-ready art, JPEG at quality 90 is sufficient.
Yes — a ZIP file counts as exactly one of your 5 Etsy files, regardless of how many files it contains. This is how SnapToSize's ratio-pack ZIPs work: 5 ZIPs (one per ratio group) = 5 Etsy files, each under 20MB.
Save as JPEG at quality 90–95 instead of PNG. Avoid embedding ICC profiles or large metadata. For very large prints (24×36 at 300 DPI), slightly reducing to 200 DPI is acceptable — most buyers' printers top out at 200 DPI anyway.