Website Image Downloader logoWebsite Image Downloader

Home › Guides

Shopify image downloader: get all product images from a Shopify store

Shopify themes render product images server-side with srcset from cdn.shopify.com (or the store domain under /cdn/shop/), with size parameters like ?width=1920. Get the largest candidate and you have the full-size photo.

Settings that work

curl -X POST "https://api.apify.com/v2/acts/sste~website-image-downloader/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
  -d '{"startUrls":[{"url":"https://example-store.myshopify.com/collections/all"}],"crawlDepth":1,"maxPagesPerStartUrl":200,"urlMustContain":["/cdn/shop/","cdn.shopify.com"],"minWidth":500,"minHeight":500}'

Alternative for some stores: /products.json lists products with image URLs; it is not available on every store and has no dimensions or ZIP.

Related

Try it on Apify → API docs Use with AI agents (MCP)