Bulk Image Downloader Bulk Image Downloader
Add to Chrome — Free

Bulk Image Downloader Blog

How to Download Product Images from Shopify Stores

Updated March 2026 · 5 min read

Quick Answer For your own Shopify store: use Shopify Admin > Products > Export to get a CSV with all image URLs, then bulk-download them. For any public Shopify store: Bulk Image Downloader works on product pages and collection pages. To get the original full resolution: remove the size suffix from Shopify CDN URLs (e.g., change image_800x.jpg to image.jpg).
📋 Table of Contents
📋 Table of Contents

Shopify is one of the most popular e-commerce platforms, powering millions of online stores. Downloading product images from Shopify stores comes up in many scenarios: platform migrations, creating product marketing materials, competitive research, supplier catalog management, or backing up your own store's assets.

Shopify has a consistent, predictable image URL structure that makes bulk downloading particularly clean and efficient.

Download Shopify Product Images in Bulk

Works on any Shopify store — collection pages, product pages, and homepages. Filter by size to skip thumbnails.

Add to Chrome — Free


Understanding Shopify's Image URL Structure

Shopify serves images through its CDN at cdn.shopify.com. The key to getting original images is understanding the size suffix system:

URL suffix Image size Typical use
_pico16×16pxTiny icons
_icon32×32pxCheckout icons
_thumb50×50pxCart thumbnails
_small100×100pxCollection small
_compact160×160pxCollection grid
_medium240×240pxMedium previews
_large480×480pxProduct page
_grande600×600pxLarge product image
_1024x10241024×1024pxZoom images
_2048x20482048×2048pxRetina zoom
(no suffix)Original sizeMaster file

To get the original image, remove the size suffix from before the file extension:

cdn.shopify.com/.../products/image_800x.jpgcdn.shopify.com/.../products/image.jpg



Method 1: Browser Extension on Product Pages (Any Store)

Downloading from a Shopify collection page

  1. Install Bulk Image Downloader.
  2. Open the Shopify collection page (e.g., store.com/collections/all or a specific category).
  3. Set products per page to maximum if the option is available.
  4. Scroll to load all products.
  5. Click the extension icon and set a minimum 600px size filter.
  6. Select and download all product images.
Shopify tip: For a Shopify store, try appending /collections/all?limit=250 to see up to 250 products at once on one page (if the theme supports it). This lets you batch-download more images per session.


Method 2: Shopify Admin Export (Your Own Store)

For your own Shopify store, the Admin provides the cleanest export:

Admin CSV export + bulk download

  1. In Shopify Admin, go to Products.
  2. Click Export in the top right.
  3. Choose "All products" and format "Plain CSV for Excel".
  4. The CSV contains an "Image Src" column with the URL of the main image for each product.
  5. Open the CSV in Excel or Google Sheets.
  6. Extract the "Image Src" column to a text file — one URL per line.
  7. Use wget or curl to bulk-download all URLs:
    wget -i image_urls.txt -P ./product_images/


Method 3: Shopify Admin REST API

For developers or when you need all product images including variants:

# Get all products with images (first 250)
curl "https://YOUR_STORE.myshopify.com/admin/api/2024-01/products.json?limit=250&fields=id,title,images" \
 -H "X-Shopify-Access-Token: YOUR_ACCESS_TOKEN"

# Each product in the response has an "images" array
# Each image has a "src" URL at full resolution

The API returns images at their original uploaded size. Iterate through all products using pagination (check the Link header in responses), extract all image src values, and download them programmatically.

Quick Download from Any Shopify Store

For visual browsing and bulk downloading from public Shopify stores, Bulk Image Downloader is the fastest no-code option.

Install Free


Shopify's /products.json Public Endpoint

Here is a useful fact about Shopify stores: every public Shopify store exposes a /products.json endpoint that returns product data as JSON — no authentication required. This includes product image URLs for all products:

https://STORE_URL/products.json?limit=250

You can use this endpoint to retrieve image URLs from any public Shopify store without needing API credentials. The limit is 250 products per request; paginate with the page parameter for more.

Legal reminder: While Shopify images are technically accessible, product photos are copyrighted. Downloading competitor images for competitive analysis is generally accepted. Using them on your own store, in marketing materials, or for any other commercial purpose without permission is copyright infringement.


Frequently Asked Questions

How do I download all product images from my Shopify store?

Use Shopify Admin > Products > Export to get a CSV containing all image URLs. Extract the "Image Src" column and use wget to bulk-download all images. Alternatively, use the Shopify REST API to retrieve complete image data including variant images.

How do I get the original full-resolution image from a Shopify store?

Remove the size suffix from the Shopify CDN URL. Change product-image_800x.jpg to product-image.jpg (remove the _800x part). This accesses the original master image at the resolution it was uploaded.

Can I use the Shopify API to bulk download product images?

Yes, for your own store. Create a private app in Shopify Admin for API credentials, then query the Products API endpoint. Each product response includes an images array with full-resolution src URLs. For public stores, use the unauthenticated /products.json endpoint.

What size are Shopify product images?

Shopify stores originals up to 4472×4472px (20MB max). The storefront displays optimized CDN versions at 800–2048px depending on the theme and context. Remove size parameters from CDN URLs to access originals.

How do I download product images from a competitor's Shopify store?

Use Bulk Image Downloader on their collection and product pages. For programmatic access, use the public /products.json endpoint. Note that product photos are copyrighted — downloading for analysis is one thing, using them commercially is infringement.

More Free Chrome Tools by Peak Productivity

Pomodoro Technique Timer
Pomodoro Technique Timer
25-minute focus timer with breaks
YouTube Looper Pro
YouTube Looper Pro
Loop any section of a YouTube video
Citation Generator
Citation Generator
Generate APA/MLA/Chicago citations
PDF Merge & Split
PDF Merge & Split
Merge and split PDFs locally
Auto Refresh Ultra
Auto Refresh Ultra
Auto-refresh pages at custom intervals
Screen Recorder Pro
Screen Recorder Pro
Record your screen or tab with audio