general >99% Success Rate

Shopify Scraper

Professional-grade tool for extracting high-fidelity product data from any Shopify-powered store including collections, search, and product recommendations.

TypeScript got-scraping Global

Key Features

Universal — works with any Shopify-powered store

Store-wide catalog extraction and search support

Product recommendations (up to 20 per product)

Collection and individual product scraping

Tag and category extraction

Currency normalization (prices x100) for precision

Use Cases

  • Market research across Shopify stores in any niche
  • Competitive analysis for DTC brands
  • Product catalog aggregation for comparison platforms
  • Trend monitoring across independent e-commerce stores
  • Building product recommendation datasets
  • Price monitoring for resellers

Input Parameters

ParameterTypeRequiredDescription
startUrlsarrayYesShopify store URLs — product, collection, or store home
proxyobjectNoResidential proxy recommended for best results
maxRequestsPerCrawlnumberNoRequest limit (default: 100)
maxRecommendationsPerProductnumberNoRecommended products to fetch (default: 0, max: 20)
querystringNoSearch query to find products within a store

Output Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
  "source": "https://store.example.com/products/...",
  "brand": "Example Brand",
  "title": "Premium Organic Cotton T-Shirt",
  "description": "Made from 100% organic cotton...",
  "categories": ["Tops", "T-Shirts"],
  "tags": ["organic", "sustainable", "cotton"],
  "options": [
    { "name": "Size", "values": ["S", "M", "L", "XL"] },
    { "name": "Color", "values": ["White", "Black", "Navy"] }
  ],
  "variants": [
    {
      "sku": "SHOP-OCT-WHT-M",
      "name": "White / M",
      "price": 4500,
      "currency": "USD",
      "inStock": true
    }
  ],
  "medias": [
    { "type": "image", "url": "https://..." }
  ]
}

Frequently Asked Questions

Does this work with any Shopify store?
Yes, the scraper works with any store powered by Shopify. It leverages Shopify's standard product data structure, which is consistent across all stores.
Can I search for specific products?
Yes, use the query parameter to search within a specific store. This is useful for finding specific product types without scraping the entire catalog.
How are product recommendations extracted?
Set maxRecommendationsPerProduct to fetch related products. Up to 20 recommendations are available per product, useful for building product graphs.

Related Tools

Ready to Extract Data?

Start using Shopify Scraper on Apify, or hire me for a custom solution.