How to Bulk Upload Digital Files to Etsy

Updated Sep 30, 2022

4 min read

Etsy allows users to upload both physical and digital products. With digital products, Etsy requires shop owners to attach digital files to their listings. This article covers how to bulk, upload, and remove digital files from your Etsy listings.

This article covers:

  • What are Etsy’s digital file requirements?
  • How to bulk upload digital files using Shop Uploader
  • How Shop Uploader handles uploading images

How do I bulk upload digital files to Etsy?

What are Etsy’s digital file requirements?

Etsy allows you to upload five digital files to each listing you create. These images can be up to 20MB in size. If you have more than five files, you can zip them into a single folder and upload that. However, this zipped file needs to remain under the file limit.

Your digital file names cannot contain more than 70 characters.

Finally, digital files may only use the following file types:

  • .bmp
  • .doc
  • .gif
  • .jpeg
  • .jpg
  • .mobi
  • .mov
  • .mp3
  • .mpeg
  • .pdf
  • .png
  • .psp
  • .rtf
  • .stl
  • .txt
  • .zip
  • .ePUB
  • .iBook

How to bulk upload digital files using Shop Uploader

Bulk uploading via Shop Uploader is considerably faster than using Etsy. With Shop Uploader, you can add and delete all your files from your listings at the same time.

The only complex part of uploading images with Shop Uploader is providing a publically downloadable URL for your files. However, you can use websites like Amazon web services or your company’s website to do this. Do make sure that you are providing a url that contains your digital file’s file extension.

To begin bulk uploading, you must first download a Shop uploader template from the Templates page.

There are two columns you need to fill out when uploading digital files. These columns are type and digital_file_#.


The type column is where you enter if your products are physical or digital. To upload digital files, you must set the type to digital. This limitation is due to Etsy not allowing physical products to have digital files attached to the listing.

Shop Uploader template showing type set to digital.


This column is where you enter your digital file’s downloadable url link.

Example of digital file urls for Shop Uploader.

How Shop Uploader handles uploading digital files

When uploading your digital files, Shop Uploader begins in the digital_file_1 column. It starts in the first row of your listing and moves to the last row. If you have variations, Shop Uploader finds your listing’s rows through the parent_sku column. If no variations are present, then Shop Uploader uses the sku column. Once complete, it moves onto the digital_file_2 column. This continues until it reaches the bottom of the digital_file_5 column.

Uploading Your File

Now that you've completed your template, head on over to the Upload Center (must be logged in) to complete your first bulk upload.

The most powerful
tool for Etsy sellers