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.

20MB limit explainedJPEG vs PNG guideExact file sizes at 300 DPI

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 SizePixels at 300 DPIJPEG sizePNG sizeSafe for Etsy?
4×6"1200×1800 px0.5–2 MB2–8 MB Yes
5×7"1500×2100 px0.8–3 MB3–12 MB Yes
8×10"2400×3000 px2–6 MB6–20 MB JPEG only
11×14"3300×4200 px4–10 MB12–40 MB JPEG only
16×20"4800×6000 px8–16 MB25–70 MB JPEG only
24×36"7200×10800 px15–30 MB80–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.

Stop resizing manually

Upload once. Get 70 files — all under 20MB, Etsy-ready.

SnapToSize output · Fox — pencil sketch

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.

2×3 ratio print2×3
Pack 2×3
A4 ratio printA4
Pack ISO
3×4 ratio print3×4
Pack 3×4
11×14 ratio print11×14
Extras
4×5 ratio print4×5
Pack 4×5

SnapToSize 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. 1

    Switch from PNG to JPEG

    This alone reduces file size by 60–80%. Use quality 90–95 to maintain print fidelity.

  2. 2

    Remove embedded metadata

    ICC color profiles and EXIF data can add 1–2MB. Strip them with any image editor or export tool.

  3. 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. 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.