← Back to Blog
Guides

How to Deliver Large Digital Files on Etsy

StableCommerceMarch 28, 2026

How to Deliver Large Digital Files on Etsy

Etsy allows a maximum of 5 files per listing, each capped at 20MB - giving you just 100MB of total upload space per digital product listing. For sellers of high-resolution printables, video courses, Procreate brush packs, or layered design files, that limit is hit constantly.

Table of Contents

Introduction

Your Etsy listing is ready. The product looks great. Then you go to upload the files and hit the wall: 20MB per file, five files maximum. Your ZIP archive alone is 180MB.

This is the single most common technical blocker for Etsy digital sellers - and most of them discover it at the worst possible moment, right before launch. We've worked through this problem with hundreds of Etsy sellers across printable art, SVG bundles, digital planners, and video tutorials.

Here's exactly what to do: which tools work, which ones will get your shop flagged, and how to set up a delivery system that runs on its own.


Why the Standard Etsy Upload Fails

Etsy's built-in digital file delivery has a hard technical ceiling. According to the Etsy Help Center, each listing supports up to 5 digital files, and each file has a 20MB size cap.

That adds up to 100MB per listing - total, across all files.

For simple products like a single-page printable or a small font file, that's fine. But most digital product categories routinely exceed this:

  • Procreate brush packs: commonly 50–300MB per set
  • High-resolution wall art (300 DPI, multiple sizes): can reach 500MB+ for a full bundle
  • Video tutorials or course content: gigabytes, not megabytes
  • Layered Photoshop or Illustrator files: 100–800MB is typical
  • SVG bundle collections: 50–200MB depending on file count

The 20MB limit exists because Etsy's delivery infrastructure was designed for simple files, not production-weight digital goods. It has not meaningfully changed since digital downloads launched on the platform.

Compressing files helps slightly - but ZIP compression on already-compressed formats (JPEG, MP4, PDF) gives almost no size reduction. You cannot engineer your way around 20MB with a better ZIP program.

The only real options are: use Etsy's limit for a lightweight delivery file, or connect an external storage and delivery system.


The Policy Rule You Must Know First

Before picking a tool, you need to understand one rule that many sellers get wrong - and that getting wrong can end your shop.

Warning: Etsy's Seller Policy prohibits sending external download links through Etsy Messages.

You may not message a buyer with a Google Drive link, Dropbox link, or any external URL after purchase. Doing so violates Etsy's Seller Policy and is treated as an off-platform transaction attempt. Shops have been suspended for this.

Links must be delivered either (a) inside the official digital files attached to your listing, or (b) through an authorised third-party integration connected via Etsy's API.

This is the line most sellers miss. They think "I'll just drop a Google Drive link in a message" - that is a policy violation.

The compliant methods are:

  1. Upload a lightweight PDF to your Etsy listing. The PDF contains the download link. The buyer gets the PDF automatically after purchase (Etsy's normal digital delivery), clicks the link, and downloads the full files from your storage.

  2. Use an authorised integration like SendOwl, which connects via Etsy's API and sends the buyer a download email automatically - no Messages involved.

Both approaches are policy-compliant. The Messages workaround is not.

Disclaimer: Etsy's policies can change. Always review the current Etsy Seller Policy before setting up any delivery workflow. This article reflects policy as of the article date and is not legal advice.


The Delivery PDF Workflow: Step by Step

This is the most widely used method. It's free, works with any storage provider, and requires no third-party integrations. The idea is simple: your Etsy listing "delivers" a one-page PDF that tells the buyer where to find the actual files.

Step 1: Upload Your Files to Cloud Storage

Pick a storage provider (covered in detail in the next section) and upload your product files there. Create a dedicated folder per product so links stay organised.

Set the sharing permission to "Anyone with the link can view/download" - not publicly searchable, but accessible to anyone who has the URL. This is the standard setting on Google Drive, Dropbox, and Amazon S3.

Step 2: Create the Delivery PDF

Create a simple one-page PDF using Canva, Adobe Acrobat, or even Google Docs. The PDF should include:

  • Your shop name and product title (so it looks professional)
  • A clear instruction: "Click the link below to download your files"
  • The download link as a live hyperlink
  • Optional: a note about file format, recommended software, and your refund/support policy

Keep the PDF under 20MB - which is easy, since a text-and-link PDF is typically under 1MB. This is the file that lives on Etsy's servers.

Step 3: Upload the PDF to Your Etsy Listing

In your Etsy listing editor, scroll to the "Digital files" section. Upload your delivery PDF here as the product's digital file.

When a buyer purchases, Etsy automatically delivers this PDF. The buyer clicks "Download files" from their Etsy account or the order confirmation email, gets the PDF, and follows the link inside.

Do not include the external link anywhere else in the listing - not in the description, not in the thank-you note configured through Etsy Messages. Only in the file itself.

Step 4: Test the Full Buyer Journey

Before you publish or take any orders, test the complete flow as if you were a buyer. Purchase your own listing using a second Etsy account (or ask a trusted friend to test it).

Check that:

  • The PDF downloads correctly from the Etsy order page
  • All links in the PDF open properly
  • The cloud storage link leads directly to the right files
  • The files download completely without errors

Skipping this test is the most expensive mistake a seller can make. One broken link on a busy listing means dozens of support requests and potential refund demands.

Step 5: Maintain the Link Long-Term

This step is ongoing. Your delivery PDF is only as good as the link inside it.

Do not move, rename, or delete the cloud folder after publishing the listing. If the link ever breaks, every past and future buyer loses access. Check your storage links every few months, especially after platform changes (Google Drive reorganisations, Dropbox plan downgrades, etc.).

If you need to change the link, you must update the PDF and re-upload it to every affected Etsy listing.


Tool Options: Google Drive, Dropbox, SendOwl, FetchApp

ToolStarting CostStorageLink ExpiryEtsy IntegrationBest For
Google DriveFree (15GB)Up to 2TB paidNoneManual (PDF method)Low-volume sellers, budget-first
Dropbox$9.99/month (2TB)2TBOptionalManual (PDF method)Sellers who want link controls
SendOwl$15/monthUnlimited productsConfigurableEtsy APIHigh-volume, automated delivery
FetchApp$10/month (500MB)Volume-basedNoneEtsy APISmall catalogues, tight budgets

Google Drive

Google Drive gives you 15GB free, with paid plans at $1.99/month for 100GB and $2.99/month for 200GB. For most digital product sellers, the paid tiers are more than adequate.

The upside: it's free to start, files have no download limits, and links never expire. The downside: buyers land on Google's standard file-sharing interface, which can look unprofessional and occasionally confuses less tech-savvy customers. There is also no way to revoke access once the link is shared. If a buyer disputes a charge and receives a refund, you cannot take the files back.

Dropbox

Dropbox's paid plan starts at $9.99/month for 2TB (billed annually). The free tier is only 2GB, which is inadequate for most sellers with real product libraries.

The main advantage over Google Drive is link control: Dropbox paid plans let you set expiry dates on shared links, add download count limits, and password-protect files. This gives you a basic DRM layer without any custom development. The interface is clean and familiar to most buyers. The cost is higher than Drive, but for sellers who want link controls, it's worth it.

SendOwl

SendOwl starts at $15/month and operates differently from the other options: it connects directly to Etsy via the Etsy API and handles delivery automatically. After a buyer pays, SendOwl emails them a secure, expiring download link. No PDF needed, no manual steps.

Links are configurable by time limit (e.g., 72 hours) or download count. SendOwl also supports license key generation, which is useful for software, fonts, or any product that needs per-buyer activation. For sellers moving more than 30–50 orders per month, SendOwl's automation pays for itself in saved support time. See the advanced setup section below for full instructions.

FetchApp

FetchApp starts at $10/month for 500MB of storage. Pricing scales by storage volume, so large file libraries get expensive. It also connects via Etsy's API and handles automatic delivery.

The interface is older and the platform appears to have slowed active development. It works, and the bundling feature (combining multiple files into one order delivery) is useful. For most sellers choosing between SendOwl and FetchApp today, SendOwl is the stronger pick for ongoing support and feature development.


Advanced: Setting Up SendOwl with Etsy

If you're selling at volume and want fully automated delivery with no manual steps, here's how to connect SendOwl to your Etsy shop.

Step 1: Create Your SendOwl Account

Go to SendOwl.com and sign up for a paid plan. The $15/month tier covers most digital product sellers.

Step 2: Add Your Product in SendOwl

Inside SendOwl, click "Products" → "Add Product." Upload your large digital files directly to SendOwl's servers (not to Etsy). Set the product name to match your Etsy listing exactly - this makes order matching easier.

Configure your link settings: set an expiry time (72 hours is standard) and a maximum download count (3–5 downloads per purchase is typical).

Step 3: Connect Your Etsy Shop

Inside SendOwl, go to "Integrations" → "Etsy." Follow the OAuth flow to authorise SendOwl to connect to your Etsy account. SendOwl will ask for permission to read orders - this is what triggers automatic delivery.

Step 4: Map Products to Listings

Link your SendOwl products to the corresponding Etsy listings using the listing ID. SendOwl polls your Etsy orders and triggers delivery automatically when a payment clears.

You do not need to upload anything to the Etsy digital files section when using SendOwl - the integration handles delivery outside Etsy's native system, through the buyer's email.

Step 5: Send a Test Order

Place a test order on your listing and verify the SendOwl delivery email arrives, the link works, and the files download correctly. Check your SendOwl dashboard for the order record and delivery status.

Step 6: Monitor Delivery Failures

SendOwl's dashboard shows delivery attempts and failures. Check it weekly, especially after Etsy or SendOwl update their APIs. Occasional re-authorisation of the Etsy connection is required if the integration disconnects.


Common Mistakes to Avoid

Mistake 1: Sharing the Link Through Etsy Messages

This cannot be stressed enough. Sending a download link via Etsy Messages is a policy violation, regardless of how you frame it. It does not matter if you've already been doing it for months without issue - Etsy enforcement is uneven, and the risk is real shop suspension. Use the PDF method or an API integration.

Mistake 2: Using an Unsecured Public Link

Setting your Google Drive folder to "Public on the web" instead of "Anyone with the link" means your files are indexable by search engines. Anyone can find them without paying. Always use link-only sharing, not fully public sharing. Double-check this setting every time you upload a new product.

Mistake 3: Not Testing the Buyer Journey

Most delivery failures are discovered by buyers, not sellers. A broken link generates a support request, a negative review risk, and sometimes a chargeback. Test every listing before it goes live and after every change to your storage setup. Five minutes of testing prevents hours of customer service.

Mistake 4: Setting Link Expiry Too Short

If you use Dropbox or SendOwl with expiring links, resist the temptation to set a 24-hour window. Buyers don't always download immediately - some purchase on mobile and download later on desktop, or come back to files months after purchase. A 7-day minimum is reasonable; 30 days is better for passive income listings where buyers may return. Factor in time zones and the reality that not everyone checks email the same day.


Who Should Use Which Solution?

Here's how to pick the right approach based on your situation:

You're just starting out, selling fewer than 20 orders per month, and budget matters: Use Google Drive (free tier) with the delivery PDF method. It costs nothing, takes 30 minutes to set up, and handles low volume without issue.

You want link security and some download controls, and you're selling regularly: Use Dropbox at $9.99/month with the delivery PDF method. The link expiry and download count features add a meaningful layer of protection without requiring a full API integration.

You're selling at volume (50+ orders per month) and want hands-off delivery: Use SendOwl at $15/month. The Etsy API integration means zero manual steps per order. The time you save on delivery questions and support alone justifies the cost at this volume.

You sell software, fonts, or anything that needs per-buyer licensing: Use SendOwl regardless of volume. The license key generation feature is unique and solves a real problem for software-adjacent digital products.

You want no workarounds at all and a proper file hosting infrastructure: Consider moving to your own store where you control the platform and the file limits. More on that in the Bottom Line section below.


The Bottom Line

Etsy's 20MB file limit is a real constraint, and the delivery PDF workaround is the standard fix for most sellers. It works. It's policy-compliant. It's free to start.

But it is a workaround. You're creating a PDF that points to a different website, testing that the link doesn't break, hoping your cloud storage doesn't change its sharing rules, and managing link maintenance across every listing forever.

The cleanest long-term solution is a store you own. You set the file size limits, control the buyer experience from end to end, and don't need a PDF hack to deliver what you actually sold.

StableCommerce lets you upload files of any size directly to your product listings. No delivery PDF. No third-party storage accounts to manage. No risk of a policy change breaking your entire catalogue. Your buyers get the files, you get the sale - that's it.

If you're spending more than a few hours per month on delivery issues, it's worth seeing what a proper digital-first storefront looks like.

Start your free trial with StableCommerce. No credit card required, and your Etsy listings can be imported in minutes.

Or see how the pricing compares to the tools you're already paying for.


Related Articles


Frequently Asked Questions

What is the Etsy digital file size limit?

Etsy allows up to 5 digital files per listing, with each file capped at 20MB. That gives you a total of 100MB per listing across all files combined. This limit applies to all digital product listings and cannot be increased.

Can I send a Google Drive link to a buyer through Etsy Messages?

No. Etsy's Seller Policy prohibits sending external download links through Etsy Messages. Doing so is treated as an off-platform transaction attempt and can result in shop suspension. Links must be delivered inside the digital files attached to your listing, or through an authorised third-party integration.

Is the delivery PDF method allowed by Etsy?

Yes. Uploading a PDF to your Etsy listing that contains a download link is policy-compliant. The PDF is an official digital file attached to your listing - Etsy delivers it automatically after purchase, and the buyer clicks the link inside to get the actual files. This is the most widely used workaround and is explicitly distinct from sending links via Messages.

Does SendOwl work with Etsy?

Yes. SendOwl has an official Etsy API integration. It connects to your shop, monitors for paid orders, and automatically emails buyers a secure download link after each purchase. You do not need to upload files to Etsy's servers or send anything manually.

How much does it cost to deliver large files outside of Etsy?

Costs vary by tool. Google Drive is free up to 15GB and $1.99–$2.99/month for 100–200GB. Dropbox starts at $9.99/month for 2TB (billed annually). SendOwl is $15/month. FetchApp starts at $10/month for 500MB. For most sellers, Google Drive plus the PDF method is a zero-cost starting point.

What happens if my Google Drive link breaks after a sale?

If the link in your delivery PDF breaks, buyers who purchased cannot access their files. You would need to contact them individually, send a working link (via a new PDF re-uploaded to the listing or through a support message - not a direct download link in Messages), and resolve each case manually. This is why testing links regularly and avoiding reorganising your Drive folders is critical.

Can I password-protect my Etsy digital download?

Not through Etsy's native system. If you want password-protected downloads, use Dropbox paid plans, which support password-protected shared links. Alternatively, SendOwl generates unique, expiring links per buyer, which provides security without requiring buyers to enter a password.

How long should I set download link expiry for?

A minimum of 7 days is recommended. For passive income listings where buyers may return to redownload files long after purchase, 30 days or longer is more appropriate. Very short windows (24 hours) generate avoidable support requests when buyers are in different time zones or don't check email immediately.

What is the best free option for delivering large Etsy files?

Google Drive is the best free option. The free tier provides 15GB of storage, links never expire, and there are no download limits. Pair it with a simple delivery PDF in your Etsy listing to stay policy-compliant. The main limitation is that Google Drive does not allow access revocation or link expiry controls on the free tier.

Do I need technical skills to set up SendOwl with Etsy?

No significant technical skills are required. SendOwl's Etsy integration uses a standard OAuth flow - you click "Connect," authorise access, and then map your products to your listings using their dashboard. The setup takes roughly 30–60 minutes for a typical shop.

Can I use Amazon S3 to deliver Etsy files?

Yes, but it requires technical setup. Amazon S3 charges approximately $0.023 per GB per month, which is cost-effective at scale. However, configuring IAM policies, bucket permissions, and pre-signed URLs requires comfort with AWS. It is better suited to sellers with development resources or those who have an existing AWS infrastructure. Most Etsy sellers are better served by Google Drive, Dropbox, or SendOwl.

What should a delivery PDF include?

Your delivery PDF should include your shop name, the product name, a clear instruction to click the download link, and the link itself as a live hyperlink. Optionally add notes on file format, recommended software, and your support contact. Keep it simple and clean - buyers just need to find and click the link.

Is there a way to deliver Etsy files without any workaround?

Yes - on your own storefront. Platforms like StableCommerce allow you to upload and deliver digital files of any size directly, with no PDF workaround, no third-party storage accounts, and no policy constraints from a marketplace. If file delivery friction is a recurring problem, launching your own store removes the constraint permanently.


About This Research

StableCommerce is an ecommerce platform built by practitioners who have run active marketplace shops and studied the workflows of thousands of Etsy digital product sellers.

This article is based on direct analysis of Etsy's current Help Center documentation, Etsy's Seller Policy, and the documented experiences of digital sellers working around the 20MB file limit across printable art, SVG, Procreate, video, and template product categories. All tool pricing and policy details were verified against official sources as of the article date.

Content reviewed and updated: 2026-03-28


Connect With Us

Anton Goldshtein
Anton Goldshtein
CEO, Stable Commerce · 19+ years in e-commerce · $100M+ in products sold

I've operated e-commerce businesses across 3 continents and spent years watching marketplace sellers build great products on platforms they don't control. I founded Stable Commerce to give Etsy and marketplace sellers the infrastructure to own their customer relationships — not rent them.

Ready to launch your own store?

StableCommerce makes it easy to build and run an online store — no developers needed.

Get started free →
← PreviousMercari Sellers: How to Launch Your Own Store (2026 Guide)Next →Zazzle Fees 2026: Complete Seller Fee Breakdown
\n\n\n","dataUpdateCount":1,"dataUpdatedAt":1783240232902,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["blog-post","deliver-large-files-etsy"],"queryHash":"[\"blog-post\",\"deliver-large-files-etsy\"]"}]}