SHEIN Product Scraper | Prices SKUs Global avatar

SHEIN Product Scraper | Prices SKUs Global

Pricing

from $3.00 / 1,000 results

Go to Apify Store
SHEIN Product Scraper | Prices SKUs Global

SHEIN Product Scraper | Prices SKUs Global

Scrape SHEIN regional storefronts — keyword search, category PLP & PDP across US, UK, EU, Asia & more. Extract goods_id, local+USD prices, SKUs, colors, images, ratings. Export Excel/CSV/JSON for fashion market research & price monitoring.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

Share

Scrape SHEIN product listings, keyword search, category pages, and product details across global regional storefronts — then download structured fashion e-commerce data as Excel, CSV, or JSON.

Use this Actor as a practical SHEIN product data API for fashion market research, price monitoring, assortment tracking, and competitive analysis on shein.com regional sites (us.shein.com, uk.shein.com, de.shein.com, fr.shein.com, and 40+ more). Choose a mode, set region and filters, and get Dataset rows with goodsId, local + USD prices, titles, images, SKUs, colors, and ratings.

  • Scrape SHEIN keyword search (/pdsearch), category PLP (-c-{id}.html), product PDP, and the category taxonomy
  • Cover global regions: US, UK, EU, Asia-Pacific, LATAM and more via {region}.shein.com
  • Extract goods_id, title, sale/retail price, currency, USD dual price, images, SKUs, colors, ratings, stock
  • Optional PDP enrich (enrichDetails + enrichLimit) for SKU lists, gallery images, soft reviews
  • Filter listings with sort, minPrice / maxPrice, color / size / refine, multi-keywords
  • Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
  • Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)

Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by SHEIN or Zoetop Business Co., Ltd. It collects publicly reachable product listing and detail surfaces and does not log in, checkout, place orders, or access private accounts. Checkout, Affiliate login, and full review pagination APIs are out of scope.


What does the SHEIN Product Scraper do?

SHEIN Product Scraper lets you extract structured product data from SHEIN regional storefronts without running your own browser and proxy fleet. Give it a keyword, category slug / catId / bucket, product URL, or goodsId, then start a run.

Under the hood, the Actor:

  1. Validates your input (mode, region, query / category / product, filters)
  2. Enforces free-tier caps when you are on a free Apify plan
  3. Calls a managed Cloud Run worker that opens SHEIN with a real browser session
  4. Parses product cards, listing BFF payloads, and PDP gbRawData.modules
  5. Pushes Dataset rows ready for Excel / CSV / JSON export
  6. Writes RUN_SUMMARY (and ERROR_SUMMARY on failure) to the key-value store

You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.


What SHEIN data can I extract?

DataKeyword searchCategory PLPProduct PDPCategories
goodsId / URL
Title / namecategory name
Sale / retail price
Currency + USD dual priceenrichenrich
image / images gallery✅ / enrich✅ / enrich
SKU list / colors / stockenrichenrich
Rating / soft reviews✅ / enrich✅ / enrich
categorySlug / catId✅ (tree)
region / host

Why scrape SHEIN?

SHEIN is one of the largest global fast-fashion marketplaces, with regional storefronts, deep category trees, and frequent price changes. Teams scrape SHEIN for price monitoring, assortment research, competitor tracking, and SKU / colorway coverage:

  • Monitor keyword search and category PLPs across Women, Men, Kids, Beauty, Shoes, Sale, New In, and more
  • Track local currency prices plus USD amounts when present on PDP
  • Pull SKU / size / color matrices and image galleries via enrich or product detail mode
  • Map the category taxonomy (L1/L2 + promo paths) for assortment planning
  • Feed BI dashboards, pricing tools, Google Sheets, BigQuery, or AI agents with clean rows

Compared with keyword-only SHEIN scrapers, this Actor covers search + category + PDP + taxonomy across many regional subdomains in one input surface — with sort, price filters, and optional PDP enrich.


How to scrape SHEIN (no code required)

  1. Create a free Apify account
  2. Open SHEIN Product Scraper
  3. Choose a mode: keywordSearch, categorySearch, productDetail, or categories
  4. Set region (e.g. us, uk, de, fr, ph, au)
  5. Enter a query, categorySlug + catId (or bucket / categoryUrl), or goodsId / productUrl
  6. (Optional) Set sort, minPrice / maxPrice, enrichDetails, enrichLimit, maxResults
  7. Click Start and download the Dataset as JSON, CSV, Excel, or JSONL

Start with maxResults: 3–10 to verify the query, then scale up.


How much does it cost to scrape SHEIN?

This Actor uses pay-per-event pricing. You are charged for:

EventPrice
Actor Start (apify-actor-start)$0.005 per start
Result (apify-default-dataset-item)$3.00 / 1,000 results ($0.003 each)

Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).

Example cost estimates

Results collectedApprox. event cost*
100~$0.31
1,000~$3.01
10,000~$30.01

*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one). Default memory is 1024 MB.

Free plan limits

On a free Apify plan, this Actor enforces developer limits of 10 runs and 200 results per run. Upgrade to a paid Apify plan for unlimited runs (event prices still apply).


Input examples

Keyword search (with sort & price filter)

{
"mode": "keywordSearch",
"region": "us",
"query": "linen dress",
"sort": "sales",
"minPrice": 5,
"maxPrice": 40,
"maxResults": 40
}

Category PLP (with PDP enrich)

{
"mode": "categorySearch",
"region": "us",
"categorySlug": "Women-Tops",
"catId": "2223",
"maxResults": 30,
"enrichDetails": true,
"enrichLimit": 5
}

Sale / promo bucket

{
"mode": "categorySearch",
"region": "us",
"bucket": "sale",
"maxResults": 40
}

Product detail (PDP)

{
"mode": "productDetail",
"region": "fr",
"goodsId": "71254323",
"includeReviews": true
}

Category taxonomy

{
"mode": "categories",
"region": "us",
"maxResults": 200
}

Coverage matrix

DimensionCoverage
Regionsus, uk, de, fr, ph, au, mx, … — 40+ {region}.shein.com codes
ModeskeywordSearch · categorySearch · productDetail · categories
CategoriesDeep L1/L2 verticals + Sale / New In / Just-for-You (bucket / categoryUrl)
Sortrecommend · sales · price_asc · price_desc · newest
FiltersminPrice/maxPrice · color · size · refine · keywords[] · forceSuggest
EnrichPDP gbRawData.modules → SKU / colors / images / USD / soft reviews
WaivedCheckout · Affiliate login · full review pagination API
IdentitygoodsId (numeric) · URL -p-{goodsId}.html

Output example

{
"type": "product",
"mode": "keywordSearch",
"region": "us",
"goodsId": "414286470",
"id": "414286470",
"title": "French Satin Lace Patchwork Hem Elegant Sexy Bandeau Top",
"url": "https://us.shein.com/...-p-414286470.html",
"salePrice": "12.49",
"currency": "USD",
"image": "https://img.ltwebstatic.com/...",
"usdSalePrice": "12.49",
"skuList": [
{ "skuCode": "…", "stock": 3, "usdPrice": "12.49" }
],
"images": ["https://img.ltwebstatic.com/…"],
"scrapedAt": "2026-07-28T12:00:00+00:00"
}

Tips for reliable runs

  • Prefer categoryUrl or bucket when sample catIds look stale across regions
  • bucket=sale resolves to RecommendSelection / stable PLPs — raw /sale/ hubs often redirect to empty channel pages
  • page > 1 can intermittently hit SHEIN risk/challenge (captcha_type=909); keep maxPages modest and use pageRetry
  • Start with small maxResults, then scale; enable enrichDetails only for the rows you need (enrichLimit)
  • Default Actor memory is 1024 MB (thin client); raise only if Standby / large payloads require it

Integrations

  • Apify API / Client — start runs and fetch Dataset items programmatically
  • Schedules — daily / hourly price and assortment monitors
  • Make / Zapier / n8n — push rows to Sheets, Slack, webhooks, or warehouses
  • Webhooks — notify your backend when a run succeeds

Disclaimer

SHEIN Product Scraper is an independent, unofficial tool. Use it in accordance with applicable laws, SHEIN terms, and your organization’s compliance policies. The authors are not responsible for how scraped data is used.