Shopify Image Storage Limits: Unpacking Community Solutions for Growing Stores
Hey everyone, let's dive into a topic that’s been causing a bit of a stir and a lot of head-scratching in the Shopify community: image storage limits. It’s a real pain point, especially for growing stores, and it often feels like you're caught between a rock and a very expensive hard place.
Our friend connectclothing recently brought this issue to the forefront. Running on an Advanced plan, they hit their image limit and were told by Shopify staff that the only way forward was to upgrade to the Plus plan. For those of you not familiar, that’s a jump from $399 a month to a whopping $2300 a month! Plus, the $100/month 1TB storage add-on? You guessed it, that’s also a Plus-only perk. For connectclothing, who sells one-of-a-kind items, simply deleting old product photos isn't a sustainable long-term solution because you want to preserve that history. This dilemma sparked a really insightful discussion, and some fantastic workarounds and clarifications emerged.
Do Product Photos Count Towards Your Storage Limit? Let's Clear That Up!
This was one of the biggest points of confusion in the discussion. Ecom_swift_LLC mentioned that product photos added through your Product > Media section are “unlimited regardless of plan” and shouldn't count against your storage. They suggested if product images are tripping the limit, it’s unusual and warrants a support ticket.
However, Ploqo, another very helpful community member, provided a crucial correction. With screenshots to back it up, Ploqo showed that product photos do count! They appear in your Content > Files section with a size and a “1 product” reference. This aligns much more closely with connectclothing’s experience of actually hitting a limit. It seems that while there might be some nuance or specific scenarios, for most of us running into these storage walls, it's safest to assume your product images are contributing to your overall storage usage. The Advanced plan, for instance, typically comes with a 500 GB storage limit for images.
Finding Out What's Eating Your Space
Before you make any big decisions, you need to know where your storage is actually going. Here’s how to investigate, as suggested by Ploqo:
-
Navigate to Content > Files in your Shopify admin.
-
Click the Size column header to sort your files from largest to smallest. This immediately highlights the biggest culprits.
-
Check the References column. If it’s blank, that file isn’t being used anywhere on your store, making it safe to delete.
A quick note: videos have their own separate 500 GB pool on the Advanced plan, so your big MP4s aren't typically eating into your image space. The usual culprit for image storage issues is often the size of each file, not necessarily the sheer number of photos. Shopify keeps whatever you upload as the master image and then generates smaller versions for different display sizes. So, a massive master image still costs you a lot of storage, even if the shopper only sees a smaller version.
Practical Solutions to Reclaim Space and Prevent Future Headaches
The community came up with some fantastic strategies to manage your image storage without resorting to a costly plan upgrade:
1. Optimize New Image Uploads
This is crucial for stopping the problem from growing. Ploqo recommends:
- Use JPEG, not PNG, for most product images. JPEGs are typically 8 to 10 times smaller. PNGs are great for images with transparency, but for standard product shots, JPEG is king.
- Resize the long edge of your images to about 2048 px before uploading. Nothing on a Shopify storefront displays bigger than this, so uploading a 4000px image is just wasted space.
2. Managing & Backing Up Sold/Inactive One-of-a-Kind Items
This was connectclothing's core concern. Here’s the critical advice from Ian_Chechin, Ploqo, and M.Rahman:
-
Export Your Product Data: Go to Products > Export to CSV. This export includes URLs for all your product images.
-
Download Originals FIRST: This is the most vital step! As Ian_Chechin pointed out, a CSV export only saves CDN links. If you delete the file from Shopify, that link dies. Before deleting anything, download the original images from those URLs to your own external storage (like Google Drive, Amazon S3, Cloudflare R2, or even a local hard drive). Name them by SKU or handle so you can easily find them later.
-
Then, Delete Media from Shopify: Once you have your secure backup, you can safely delete the media from your sold products in Shopify. The product record, orders, and history all stay intact, just without the associated images on Shopify's servers.
3. Consider External Image Hosting (with caveats)
M.Rahman and Ploqo both brought up external hosting. This can be a powerful strategy, but it’s important to understand its limitations:
- External hosting (like AWS S3 or Cloudflare R2) only works for images you place yourself in specific areas: in a theme section, a metafield, or directly in the product description HTML.
- Anything you put in the product Media gallery is copied onto Shopify’s CDN and counted against your storage. So, while you can host some images externally, it won’t bypass the storage for your main product gallery images.
4. Leverage Image Optimization Apps
Several apps can help with bulk optimization and management:
-
Matrixify (free plan): Great for exporting products with their image URLs, which is step one for external backups.
-
Crush: Speed & Image Optimizer
-
Tiny SEO Speed Image Optimizer (free to install)
These apps can help compress existing photos, including converting them to modern formats like WebP, which M.Rahman specifically recommended for drastically saving storage without losing visual quality.
Ultimately, connectclothing's situation highlights a common challenge for growing stores. While upgrading to Shopify Plus offers unlimited storage and other perks, it's a significant financial leap. By being proactive with image optimization, understanding exactly what counts towards your storage, and implementing a robust backup strategy for your valuable one-of-a-kind items, you can effectively manage your Shopify image storage and avoid that costly upgrade, keeping your store efficient and your historical data safe.



