Shopify Product Scraper - Any Store avatar

Shopify Product Scraper - Any Store

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Shopify Product Scraper - Any Store

Shopify Product Scraper - Any Store

Scrape products from any Shopify store via its public product feed. Paste a store domain, collection URL or product URL. Get every product and variant: title, vendor, type, tags, images, and each variant's price, compare-at price, SKU and availability. Great for price and competitor monitoring.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Swerve

Swerve

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Shopify Product Scraper — Any Store

Scrape products and prices from any Shopify store. Paste a store domain, a collection URL or a single product URL and get the full catalog — every product and every variant. Runs on each store's own public product feed — no login, no API key, and no proxy for most stores.

What you can do with it

  • Export a competitor's full catalog with prices
  • Monitor prices and stock across variants / SKUs
  • Feed a price-comparison or market-research dataset
  • Research products for dropshipping or sourcing

Input

FieldWhat it doesExample
Shopify store URLsStore domains, collection URLs, or single product URLs.allbirds.com, https://kith.com/collections/new, a product URL
What to return"One row per product" (variants nested) or "One row per variant / SKU" (best for price monitoring).One row per product
Max products per storeOptional cap. Leave blank for the whole catalog.500
Max resultsOptional overall cap.

A store domain returns the whole catalog; a collection URL returns that collection; a product URL returns one product.

Output

Products mode — one row per product:

{
"productId": "6789012345",
"title": "Men's Cruiser Terralux - Anthracite",
"handle": "mens-cruiser-terralux-anthracite",
"url": "https://www.allbirds.com/products/mens-cruiser-terralux-anthracite",
"vendor": "Allbirds",
"productType": "Shoes",
"tags": ["men", "shoes"],
"description": "Cozy, weather-ready...",
"optionNames": ["Size"],
"variantsCount": 12,
"minPrice": 135.0,
"maxPrice": 135.0,
"available": false,
"imagesCount": 5,
"featuredImage": "https://cdn.shopify.com/...",
"images": ["https://cdn.shopify.com/..."],
"variants": [
{ "variantId": "40123", "title": "8", "sku": "AB-8", "price": 135.0, "compareAtPrice": null, "available": true, "option1": "8" }
],
"scrapedAt": "2026-07-07T08:37:00.000Z"
}

Variants mode — one row per variant/SKU: product info plus variantId, variantTitle, sku, price, compareAtPrice, available, option1/2/3, featuredImage.

Fill rates on the core fields (product ID, title, URL, vendor, price, variant SKU/price) are ~100%.

How it works

Every Shopify store publishes its catalog at a public /products.json endpoint (and /collections/{handle}/products.json per collection). The actor reads it and paginates through the whole catalog. No proxy is required for most stores.

Limits

  • The public feed does not include stock quantity or currency code (prices are numeric in the store's own currency). It does include per-variant availability (in stock / out of stock).
  • A few stores sit behind a CDN wall that blocks the feed — enable the proxy option for those.
  • Works only for stores actually running on Shopify.

Export formats

Results download as JSON, CSV, Excel or XML, or pull them straight from the Apify API into your own app, spreadsheet or database.

Frequently asked questions

Do I need a Shopify API key or app? No. This Shopify scraper needs no API key, no app install and no store access. It reads each store's public product feed directly.

Can I scrape any Shopify store's products and prices? Yes. Paste a store URL and it returns products, variants, prices, images, SKUs and availability. It works for any store running on Shopify.

Can I scrape many Shopify stores at once? Yes. Paste a list of store URLs and each store's catalog is returned in the same run, so it works as a bulk Shopify product and price scraper.

Does it get variants and inventory? Yes. Each product includes its variants with prices, options and availability.

Is scraping Shopify stores legal? This tool reads publicly available product data. You are responsible for how you use it. Review the store's terms and your local laws before large-scale use.

Pricing

Pay per result. You only pay for the products or variants you actually get.