How to Upload Files in Shopify?

Shopify lets you add and manage all your important files, like images, videos, and documents, directly from the admin. This makes it simple to organize your content and use it throughout your store to improve the shopping experience.

In this blog post, we will provide complete information about how to upload files to Shopify with its specifications. 

Shopify File Upload: Specifications

Here is the list of all the considerations for the Shopify file upload. Keep these things in mind while uploading images, videos, or any other type of files.

Image Files:

  • Maximum size – 20 MB
  • Maximum resolution – 20 megapixels (up to 5000 x 5000 pixels)
  • Aspect ratio – Between 100:1 and 1:100
  • Supported formats – JPEG, PNG, WEBP, HEIC, GIF
  • File name – Include letters, numbers, spaces, and symbols, but must not start with a period (.)
  • Avoid file names ending with pico, icon, thumb, testing, small, compact, medium, large, or grande to prevent CDN resizing conflicts

Video Files:

  • Maximum size – 1 GB
  • Maximum resolution – UHD (up to 4096 x 2160 px, 4K)
  • Maximum length – 10 minutes
  • Supported formats – MOV, MP4, WEBM
  • Frame rate – Up to 120 fps
  • Minimum dimensions – 100 x 100 px

Generic Files (Non-HTML):

  • Maximum size – 20 MB
  • Supported formats – Any except HTML


Additional Specifications:

  • Images and videos are auto-optimized for browser compatibility and performance
  • Videos larger than 1 GB or longer than 10 minutes should be externally hosted (YouTube, Vimeo) and embedded

The Shopify trial plan allows uploads of limited file formats. This ensures optimal media performance and storage management according to its best practices

The file storage limits for uploaded files in Shopify vary by your subscription plan as follows:

Here’s the information in a clear table format:

Shopify Plan TypeStorage Limit
Starter, Retail, Basic, and Shopify Partner development stores100 GB per store
Grow plan300 GB per store
Advanced plan500 GB per store
Plus and Shopify Partner Plus sandbox stores1 TB per store
Enterprise plan10 TB per store

How to Upload Files to Shopify? 

Uploading files to Shopify lets you enhance your online store with images, videos, and other media. Here’s how to do it for common file types:

Image & Video File

Log in to your Shopify Admin Dashboard, navigate to Content > Files.

Navigate to Content > Files from Shopify admin panel

From the top right corner, click Upload files to select the images/videos, and then click Open to upload them.

Make sure to select videos in MOV, MP4, or WEBM formats and images in PNG, JPEG, or CSV format.

Once uploaded, your images and videos appear in the files list, ready to be added anywhere in your store, such as in products, pages, or blog posts, to make your content more engaging and dynamic.

For an extra boost, you can add hotspots to your images in Shopify to create interactive shopping experiences.

List of Shopify image and video file

How can Customers Upload Files in Shopify?

There’s no default way for customers to do this in Shopify, so using a third-party app is recommended. Below are some useful apps that allow users to upload files easily, access multiple platforms, edit files, and more, all within the app.

1. Uploadly ‑ File Upload

Uploadly ‑ File Upload

Key features:

  • Add customizable file upload fields to product pages with ease
  • Allow customers to upload files from their computer, mobile, or platforms like Instagram, Dropbox, and Google Drive
  • Enable file editing and cropping before submission for better customization
  • Multi-language support for a seamless global shopping experience

2. File Upload by Uploadery

File Upload by Uploadery

Key features:

  • Allow customers to upload files (up to 2GB each) directly when ordering products
  • Accept all file types or limit uploads to specific formats like .jpg, .svg, .pdf, or .png
  • Set minimum and maximum dimensions or aspect ratios for uploaded images
  • Get assistance anytime with friendly live chat and email support from the USA-based team

3. File Uploads by UploadKit

 File Uploads by UploadKit

Key features:

  • Accept file uploads from phones, computers, Facebook, Instagram, Dropbox, and more
  • Allow customers to preview, auto-enhance, rotate, sharpen, and crop their images
  • Automatically sync uploaded files to Google Drive for faster order management
  • Enable uploads both before and after checkout for added flexibility

Start Uploading File to Shopify Now

So it is the wrap-up for the blog upload files to Shopify. This is a small thing, but having complete information about it is necessary to complete your task without any hurdles. This will enhance your store’s visual appeal and provide rich content for your customers.

Sanjay Jethva

Article by

Sanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for...