- Short answer
- Shopify stores get 100 GB–10 TB of file storage depending on plan, with a separate video quota.
- Files and product media
- One shared pool: Content > Files and product media count together; removing a file from a product frees nothing.
- Video (separate quota)
- 50 GB Starter, Pause and Build, Retail and Basic; 500 GB Grow and Advanced; 2 TB Plus; 10 TB Enterprise.
- Video: which runs out first
- On Basic, clips averaging under about 200 MB use up the 250 video/3D count before the 50 GB quota.
- Over the limit
- Little media or few recent deletions? Ask Support before deleting: totals can be over-reported. Otherwise delete in Content > Files.
- Buying more
- Plus and Enterprise only, early access: $100 a month per 1 TB on Plus, $1,000 per 10 TB on Enterprise.
- Downgrading
- Existing files stay, but no new uploads until total storage falls below the new plan's limit.
What is the file storage limit on each Shopify plan?
The storage limit is one quota per store, set by the plan — Shopify's Help Center says the space for uploaded files "varies depending on your Shopify subscription plan", and as of September 2026 its table reads (video quota, counted separately, in brackets):
- Starter, Pause and Build, Retail and Basic — 100 GB (video 50 GB)
- Grow — 300 GB (video 500 GB)
- Advanced — 500 GB (video 500 GB)
- Plus — 1 TB (video 2 TB)
- Enterprise — 10 TB (video 10 TB)
That is storage space for the files you upload, not traffic — for that, see whether Shopify limits bandwidth.
What counts against the limit, and what has its own?
Content > Files and product media share one pool: run out while adding a product image and the error names the file storage limit for your plan, not the product.
The pool is wider than product media. Anything uploaded through the file picker — product media, theme images, metafield files, media in the rich text editor — is "added to the Files page of your Shopify admin", and that page also holds PDFs and CSV files. Files that apps create through the Admin API's fileCreate mutation land on the same Files page, so they draw on the same quota.
Video also has a quota of its own — "a separate limit from the total storage limit for all files in your store" — sized by plan as the bracketed figures in the list above.
Looking for the biggest single file you can upload — one video or 3D model? That is a per-file limit, not storage, and it is separate from the per-product count: see Shopify's upload size limits for product video and 3D models. Files sold through the Digital Products app have their own 5 GB per-file maximum.
Which limit will your store hit first?
For video, two ceilings run side by side: the video quota in gigabytes and a per-store count of videos and 3D models. Divide the quota by the count and you get the average clip size at which both run out together.
| Plan | Video storage | Videos and 3D models | Both run out at an average clip of |
|---|---|---|---|
| Starter, Pause and Build, Retail, Basic | 50 GB | 250 | about 200 MB |
| Grow | 500 GB | 1,000 | about 500 MB |
| Advanced | 500 GB | 5,000 | about 100 MB |
| Plus | 2 TB | 50,000 | about 40 MB |
| Enterprise | 10 TB | 100,000 | about 100 MB |
On Basic that point is about 200 MB: clips smaller than that exhaust the 250 count first, larger ones fill the 50 GB first. For example, a Basic store uploading 30 MB clips reaches the count after about 7.5 GB, under a sixth of its video quota. At the other end, one video file can be up to 1 GB, so 50 maximum-size clips fill the same 50 GB long before the count.
3D models use the same count, so each model leaves one less video slot. A large migration meets a third ceiling: a store can upload at most 1,000 videos a week, so filling even Plus's 50,000 allowance with videos alone takes at least 50 weeks.
Product video doesn't have to be an upload at all: Shopify lets you embed a YouTube or Vimeo link instead, and the upload requirements — 1 GB, 10 minutes — don't apply to those links.
Per file, images weigh less: a product image must be under 20 MB, so even at that ceiling the 100 GB of the smallest plans holds about 5,000 of them.
What happens when you hit the limit, and can you buy more?
Uploads stop with an explicit error, Media upload failed. Adding this file will exceed the file storage limit for your plan.
The way back is deleting files in Content > Files, with the caveats Shopify lists before you delete anything: the storage total can be reported higher than what your store actually uses, so if your store holds little media or hasn't deleted much recently, contact Shopify Support first — and deleting a video is permanent.
Removing a file from a product doesn't free storage. The file remains on your store until you delete it in Content > Files.
A move to a plan with a lower limit leaves existing files alone, but new uploads wait until total storage drops below the new ceiling.
Buying more is an early-access option for Plus and Enterprise only: $100 USD a month per 1 TB on Plus, $1,000 USD a month per 10 TB on Enterprise. Both plans can also ask Shopify Support to raise the video quota.
How do you find what to delete, and which mistakes waste storage?
Content > Files can be filtered by file size and by where each file is used (the Used in filter), sorted largest first, and cleared with a bulk delete from any view. The warnings above still apply: a reported total can be too high, and a deleted video can't be recovered. Four mistakes waste space or stall uploads:
- Saving edits with Save as new and forgetting the original — Shopify preserves the original image, so one picture becomes two files.
- Reading a "too large … 20 MB or smaller" error as a size problem when the file is already under 20 MB — Shopify's theme images guide puts the cause on the image's megapixel count, so reduce the pixel dimensions.
- Treating 200 files as a store limit — it is how many files the Files page takes in one upload on desktop, so upload the rest in further batches.
- Uploading other formats on a trial — until you pick a paid plan, Files accepts only JS, CSS, GIF, JPEG, PNG, JSON, CSV, PDF, WebP and HEIC; a paid plan takes any format except HTML.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial Policy