Shopify Store Products Scraper avatar

Shopify Store Products Scraper

Pricing

from $1.00 / 1,000 product scrapeds

Go to Apify Store
Shopify Store Products Scraper

Shopify Store Products Scraper

Scrape every product from any Shopify store via its public products.json — title, variants, prices, compare-at prices, SKUs, availability, images, tags, vendor, product type. Reliable, no anti-bot, auto pagination.

Pricing

from $1.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Bruno

Bruno

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Shopify Store Products Scraper 🛍️

Export every product from any Shopify store — title, variants, prices, compare-at prices, SKUs, availability, images, tags, vendor, and product type — via the store's public products.json feed.

Perfect for competitor research, dropshipping product discovery, price monitoring, catalog syncing, and market analysis.

Why it's great

  • Reliable & fast: reads Shopify's official public JSON feed — no HTML scraping, no anti-bot games.
  • Complete: auto-paginates through the whole catalog.
  • Flexible: one row per product (with price range) or one row per variant (SKU-level).

Input

{
"storeUrls": ["gymshark.com", "https://www.allbirds.com"],
"oneRowPerVariant": false,
"maxProductsPerStore": 1000,
"proxyConfiguration": { "useApifyProxy": true }
}

Output (one row per product)

{
"type": "product",
"store": "https://gymshark.com",
"product_id": 123456789,
"title": "Vital Seamless Leggings",
"handle": "vital-seamless-leggings",
"vendor": "Gymshark",
"product_type": "Leggings",
"tags": ["training", "womens"],
"variants_count": 12,
"price_min": 40.0,
"price_max": 50.0,
"any_available": true,
"image": "https://cdn.shopify.com/...",
"url": "https://gymshark.com/products/vital-seamless-leggings"
}

Set oneRowPerVariant: true for SKU-level rows with individual prices and availability.

Notes

  • Works on the vast majority of Shopify stores (the /products.json feed is on by default).
  • No login; reads only the public product feed.
  • Proxy is optional (helps for very large multi-store crawls).