Fitting Print Files Under Etsy's 20 MB Download Limit

A digital listing on Etsy holds five files of up to 20 MB each. A single 18 × 24 inch print file, saved the way a design program saves things by default, can want 389 MB. Closing that gap is not one decision but four, taken in order — and only the last of them costs the buyer anything.

Every number below is arithmetic you can reproduce, so you can run it on your own file rather than taking anyone's word for it. Etsy's limits themselves — 20 MB per file, five files per listing — are as of July 2026; confirm them in your dashboard before you build a product around them. Worth noting up front: it is not documented anywhere we could verify whether Etsy counts a megabyte as 1,000,000 bytes or 1,048,576. The gap is about 5%, so if you are landing at 19.8 MB you are gambling on a definition. Aim for 18 and stop thinking about it.

Step one

Work out the size the file wants to be

Two lines of arithmetic tell you everything. Pixel dimensions come from the print size and the resolution; the raw byte count comes from the pixels and how much data each one carries.

pixels  = inches × DPI  (each side)
bytes   = width px × height px × channels × bytes per channel

An 8-bit RGB image carries three channels of one byte, so three bytes per pixel. That is the baseline everything else multiplies against:

Print sizePixels at 300 DPIMegapixelsRaw 8-bit RGB
8 × 10 in2400 × 30007.221.6 MB
11 × 14 in3300 × 420013.941.6 MB
16 × 20 in4800 × 600028.886.4 MB
18 × 24 in5400 × 720038.9116.6 MB
24 × 36 in7200 × 1080077.8233.3 MB

Notice that even the smallest row is over the limit before compression. That is the correct starting position: no uncompressed print file fits, and it never needed to. Compression is not a rescue measure here, it is the normal state of affairs. The question is only how much compression, and of what kind.

Step two

Find the multiplier you are paying

If your file is much bigger than the table suggests, you are carrying more than three bytes per pixel. These are the usual reasons, and they stack:

What is setBytes per pixelMultiplierIs it doing anything for a printable?
8-bit RGB (baseline)3×1.00Yes — this is the target
RGB + alpha channel4×1.33Only if the buyer needs transparency
8-bit CMYK4×1.33Rarely — most home and print-shop workflows want RGB
16-bit RGB6×2.00No — useful while editing, invisible in a delivered print
16-bit CMYK + alpha10×3.33No, and this is how files reach absurd sizes

Run the worst case against the 18 × 24 row: 38.9 megapixels at ten bytes each is 389 MB, or nineteen times the per-file limit, from a file where nothing has gone wrong artistically. Switching that same artwork to flattened 8-bit RGB gets it to 116.6 MB before compression — still over, but now a normal problem rather than a hopeless one.

Two more that do not show up in a bytes-per-pixel table but do show up in the file: layers (a layered PSD or TIFF stores each layer separately, so a five-layer file can approach five times a flattened one) and embedded previews (some save dialogs write a full-size flattened copy inside the file alongside the layers). Flattening before export deals with both.

Step three

Choose the format from what the artwork is

The single biggest saving available is picking a compressor suited to the content. This is not a matter of taste; the formats behave differently on different kinds of image.

Photographs, paintings, textured or gradient artwork

JPEG, and it is not close. Lossy compression on continuous-tone imagery typically brings a file to somewhere between a tenth and a twentieth of its raw size — so the 116.6 MB 18 × 24 lands roughly in the 6–12 MB range, well inside the limit, at a quality setting no buyer will be able to distinguish from the original in print. The exact figure depends entirely on how much fine detail the image contains, which is why the range is wide and why the honest way to find your number is to export and look.

Flat color, line art, typography, cut files

PNG is designed for exactly this and compresses it far harder than it compresses a photograph; a poster of solid shapes and text can come out smaller as a PNG than as a JPEG, and without the fuzzy edges JPEG puts around high-contrast lines. Better still, if the artwork was drawn as vectors, deliver PDF or SVG and the file size stops depending on print dimensions altogether — a vector file describes shapes, not pixels, so a 24 × 36 costs the same as an 8 × 10 and prints sharper at both.

Anything with genuine transparency

PNG, because JPEG cannot store an alpha channel at all. But check that you actually need it: transparency is meaningful for sublimation and cut files, and pointless for a print that will be rendered onto white paper anyway. You are paying 33% for it either way.

Our file size fitter takes an image and searches for the JPEG quality level that lands under a target, in the browser, which is a faster way to find your number than exporting repeatedly by hand. It also explains why PNGs of photographs stay stubborn no matter what you do to them.

Step four

If it still does not fit, decide what to give up

By this point the file is flattened, 8-bit, RGB, and compressed appropriately. If it is still over 20 MB you have a genuinely large piece of artwork and you have to concede something. In rough order of how little the buyer notices:

  1. Lower the JPEG quality a step. The difference between quality 90 and quality 80 is enormous in bytes and slight on paper. This is the first lever, not the last.
  2. Reconsider 300 DPI for large formats. Resolution costs bytes quadratically: 18 × 24 at 300 DPI is 38.9 MP, but at 150 DPI it is 9.7 MP — a quarter of the data. A 24-inch poster is looked at from across a room, and the resolution a print needs falls with viewing distance. Our DPI vs PPI guide works through what the eye can actually resolve at a given distance; the honest answer for wall art is often well below 300.
  3. Deliver fewer sizes at native resolution. A single large master that a buyer can print down to any smaller size beats five separate size-specific exports, and it uses one slot instead of five.
  4. Split across the five slots. The limit is per file, so a bundle that genuinely needs several files has 100 MB of total room. This is the option that trades your slot budget for headroom, which is why it comes last.
The five-slot budget is the constraint people hit second

Sellers solve the 20 MB problem and then walk into the five-file one. A common print bundle is five ratios — 2:3, 3:4, 4:5, 11 × 14 and ISO — which is already every slot gone, with nothing left for a read-me or a terms sheet. Digital listings also do not support variations, so "offer it in three color ways" means three listings or three of your five files. Plan the slot allocation before you start exporting, because discovering it at upload time usually means redesigning the product.

The last hurdle is the filename

File names on Etsy digital downloads are 3 to 70 characters and may contain only letters, numbers, hyphens, underscores and periods (checked July 2026). No spaces, no ampersands, no accented characters, no parentheses — all of which are exactly what a design program produces when it appends " (1)" or " copy" to an export. The name is visible to the buyer and cannot be changed after upload, so it is worth treating as part of the product: seaside-print-18x24-300dpi.jpg reads like something you meant, and Final_v3 (2) copy.jpg does not.

The other thing that ships alongside the file is the licence — what the buyer may and may not do with what they just downloaded. That is a separate decision from any export setting, and it is worth making deliberately rather than pasting in whatever the last shop used; our guide to digital product licence terms, clause by clause goes through what each clause is actually for and where a self-written one stops being useful.

The whole procedure, compressed

Compute what the pixels demand. Strip the multipliers you are not using — flatten, 8-bit, RGB. Match the compressor to the artwork. Only then start trading quality or resolution away, and only after checking whether the print size ever justified 300 DPI in the first place. Most files that "will not fit on Etsy" are not too big; they are carrying two or three multipliers that were never doing any work.