SHEIN Product Scraper | Prices SKUs Global
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 hours ago
Last modified
Categories
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:
- Validates your input (mode, region, query / category / product, filters)
- Enforces free-tier caps when you are on a free Apify plan
- Calls a managed Cloud Run worker that opens SHEIN with a real browser session
- Parses product cards, listing BFF payloads, and PDP
gbRawData.modules - Pushes Dataset rows ready for Excel / CSV / JSON export
- Writes
RUN_SUMMARY(andERROR_SUMMARYon 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?
| Data | Keyword search | Category PLP | Product PDP | Categories |
|---|---|---|---|---|
| goodsId / URL | ✅ | ✅ | ✅ | — |
| Title / name | ✅ | ✅ | ✅ | category name |
| Sale / retail price | ✅ | ✅ | ✅ | — |
| Currency + USD dual price | enrich | enrich | ✅ | — |
| image / images gallery | ✅ / enrich | ✅ / enrich | ✅ | — |
| SKU list / colors / stock | enrich | enrich | ✅ | — |
| 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)
- Create a free Apify account
- Open SHEIN Product Scraper
- Choose a mode:
keywordSearch,categorySearch,productDetail, orcategories - Set region (e.g.
us,uk,de,fr,ph,au) - Enter a query, categorySlug + catId (or
bucket/categoryUrl), or goodsId / productUrl - (Optional) Set
sort,minPrice/maxPrice,enrichDetails,enrichLimit,maxResults - 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:
| Event | Price |
|---|---|
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 collected | Approx. 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
| Dimension | Coverage |
|---|---|
| Regions | us, uk, de, fr, ph, au, mx, … — 40+ {region}.shein.com codes |
| Modes | keywordSearch · categorySearch · productDetail · categories |
| Categories | Deep L1/L2 verticals + Sale / New In / Just-for-You (bucket / categoryUrl) |
| Sort | recommend · sales · price_asc · price_desc · newest |
| Filters | minPrice/maxPrice · color · size · refine · keywords[] · forceSuggest |
| Enrich | PDP gbRawData.modules → SKU / colors / images / USD / soft reviews |
| Waived | Checkout · Affiliate login · full review pagination API |
| Identity | goodsId (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
categoryUrlorbucketwhen samplecatIds look stale across regions bucket=saleresolves to RecommendSelection / stable PLPs — raw/sale/hubs often redirect to empty channel pagespage > 1can intermittently hit SHEINrisk/challenge(captcha_type=909); keepmaxPagesmodest and usepageRetry- Start with small
maxResults, then scale; enableenrichDetailsonly 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.