Skip to main content
File requirements

Etsy digital download file requirements for 2026

Etsy's file count, size, format, and filename rules for digital downloads, plus a practical ZIP example.

In brief

Etsy currently allows up to five files on a digital listing, with a maximum of 20 MB for each file. PNG and ZIP are supported attachment types, but SVG is not listed as a direct digital attachment type. Buyers see the uploaded filename, digital listings do not support variations, and instant-download listings need at least one attached file before they can be saved or published.

Files per listing
Up to 5.
Maximum per file
20 MB.
Filename limit
70 allowed characters.
Digital variations
Not supported by Etsy.
01

A buyer ZIP with clear contents

For an illustrative single-design package, upload summer-floral-png.zip. The buyer extracts it to find the artwork and a short README. These filenames are examples, not a download from a customer order. Check the actual files before making any size or format claim.

If the archive exceeds 20 MB, inspect it for duplicate exports, mockups, and working files. Remove anything the buyer should not receive, then test the ZIP again. ZIP compression may not shrink an already-compressed PNG much. Do not reduce quality blindly; if the package changes, update the listing too.

Inside the ZIP
summer-floral.png
What it contains
One 3000 x 3000 transparent PNG with 300 DPI metadata
Inside the ZIP
README.txt
What it contains
File details, extraction instructions, and the seller's actual usage terms
Etsy applies its size limit to each uploaded attachment. The file allowance is not one pooled storage limit. Extract the final ZIP yourself and check that its contents match the listing.
Sources for this section: How to Manage Your Digital Listings.
02

Check the attachment that Etsy will receive

Measure the exported PNG or ZIP, not the folder holding your working files. Each attachment has its own limit. If a ZIP is too large, extract it and look for duplicate exports, private references, and listing mockups that do not belong in the purchase.

A ZIP may barely shrink a PNG because PNG already uses compression. Try a lossless export and measure the result. Reducing dimensions changes the buyer's file; changing DPI metadata alone does not restore pixels or solve most size problems.

The local PNG checker reads size, dimensions, and transparency information. It does not unpack ZIPs, validate PDFs, or establish that a file works with every buyer's software. Test the complete package yourself before attaching it.

What you measured
PNG is above 20 MB
What to check next
Try lossless export settings, then inspect dimensions and alpha again
What the result does not prove
Changing DPI metadata does not remove pixels
What you measured
PNG is small but ZIP is above 20 MB
What to check next
Extract the ZIP and inspect duplicate exports or extra files
What the result does not prove
ZIP is not guaranteed to shrink a PNG
What you measured
Attachment is within the limit but upload fails
What to check next
Keep the checked file; record the error and investigate upload or browser problems
What the result does not prove
The artwork does not necessarily need smaller dimensions
What you measured
File meets Etsy limits
What to check next
Test the buyer's intended use and read the package instructions
What the result does not prove
Attachment acceptance is not quality or policy approval
Sources for this section: How to Manage Your Digital Listings.
03

Separate Etsy limits from your product specification

Etsy's limits tell you what the listing form accepts. They do not tell you what a useful product should contain. A five-file allowance does not mean every product needs five files, and the 20 MB ceiling is not a quality target.

Listsy uses one ZIP for its launch product. That is a Listsy packaging choice inside Etsy's allowance, not an Etsy requirement. The file facts in the title, description, images, and README should all agree with that one archive.

Requirement
Attachment count
Current Etsy constraint
Up to 5 files
Listsy launch choice
1 buyer ZIP
Requirement
Attachment size
Current Etsy constraint
20 MB maximum per file
Listsy launch choice
ZIP must remain below 20 MB
Requirement
Direct PNG attachment
Current Etsy constraint
Supported
Listsy launch choice
PNG is placed inside the ZIP
Requirement
Direct ZIP attachment
Current Etsy constraint
Supported
Listsy launch choice
Used as the buyer package
Requirement
Digital variations
Current Etsy constraint
Not supported
Listsy launch choice
One fixed product package
Requirement
Publication
Current Etsy constraint
Instant listing needs an attached file
Listsy launch choice
Seller reviews the draft and publishes on Etsy
Sources for this section: How to Manage Your Digital Listings.
04

Use the current supported attachment list

Etsy currently lists the following direct digital attachment types: BMP, DOC, GIF, JPEG, JPG, MOBI, MOV, MP3, MPEG, PDF, PNG, PSP, RTF, STL, TXT, ZIP, ePUB, and iBook. The list covers very different products, from images and documents to audio, video, and 3D files.

A supported extension does not prove that the file opens, contains the promised content, or works with the buyer's tool. Test the actual attachment. If product files sit inside a ZIP, list the internal filenames and formats in the description and README.

SVG is supported as a shop image format in Etsy's image guidance, but it is not listed as a direct buyer-file attachment in Etsy's current digital listing help page. Keep listing media rules and buyer-file rules separate.
05

Name and package files for the buyer

Etsy says buyers see the uploaded filename and that the platform does not provide a way to rename it after upload. The name may contain up to 70 alphanumeric characters, periods, underscores, or hyphens. Choose the name before upload and keep it readable outside Etsy.

A ZIP should have a small, predictable manifest. Remove source material, duplicate exports, mockups, and internal production records. After building the archive, extract it into a clean folder and open the product file. A successful ZIP creation command is not enough evidence.

Filename
final-final-2.zip
Problem or benefit
No product identity and looks unfinished
Decision
Avoid
Filename
summer-floral-transparent-png.zip
Problem or benefit
Describes the product and package
Decision
Useful pattern
Filename
summer-floral-transparent-3000px-300dpi.png
Problem or benefit
States key buyer-file facts
Decision
Useful internal ZIP name
Filename
source-images.zip
Problem or benefit
Exposes production inputs instead of the product
Decision
Never include
Sources for this section: How to Manage Your Digital Listings.
06

Do not confuse buyer files with listing images

A PNG can be a supported buyer file while still being unsuitable as raw storefront media. Etsy says transparent PNG is not supported for listing images and that transparent regions can appear black. Use an intentional non-transparent background for the gallery while keeping the buyer PNG transparent inside the ZIP.

Listing images also need to explain what the archive contains. A mockup is not part of the buyer package unless the description explicitly says it is. Show possible use without implying that a physical object is shipped.

  • Buyer file: the product the customer downloads.
  • Buyer ZIP: the supported Etsy attachment that contains the product file and README.
  • Listing image: storefront media used to present and explain the product.
  • QA proof: an internal test asset that should not be sold or shown as a product file.
07

Check the Listsy package against its exact promise

Listsy's buyer package contains one 3000 x 3000 px transparent RGBA PNG with 300 DPI metadata and one plain-text README. The ZIP includes only those promised deliverables; working files, prompts, mockups, proofs, and production records stay out.

Before upload, Listsy opens the ZIP and checks its size and contents. It then opens the packaged PNG again to confirm its dimensions, color mode, DPI metadata, and transparency. The seller still decides whether the design suits the use described in the listing.

Sources for this section: How to Manage Your Digital Listings.

Practical questions

Up to five files. Each file has its own 20 MB maximum. Do not describe this as one pooled 100 MB allowance because Etsy applies the limit to each attachment.

Etsy's current direct attachment list includes BMP, DOC, GIF, JPEG, JPG, MOBI, MOV, MP3, MPEG, PDF, PNG, PSP, RTF, STL, TXT, ZIP, ePUB, and iBook. Recheck the Help Center before publication because platform requirements can change.

SVG is not present in Etsy's current list of direct digital attachment types. ZIP is supported, and a seller may package product files inside a ZIP, but the seller must still confirm buyer compatibility and describe the archive accurately. Listsy does not generate SVG files at launch.

You can attach a ZIP because Etsy lists ZIP as a supported digital file type. Test the archive, use a clear filename, keep it below 20 MB, and explain that the buyer must extract it. Do not use a ZIP to hide unclear contents.

Listsy's buyer ZIP contains one transparent PNG and one plain-text README. Working files, prompts, mockups, and production records stay out of the customer download.

Sources checked

Policy and marketplace details can change. These are the pages used for this review. Check Etsy directly before making a listing decision.

Next step

Check the file before you attach it

Listsy puts a 3000 x 3000 transparent PNG and README in one ZIP. It opens the ZIP and checks the PNG before uploading the draft. You still check the file size, rights, price, and product claims.

Check a digital product file