Scrapers / Shein

Shein Scraper.
Product pages into JSON.

Turn any Shein product URL into structured JSON. Parsed price and discount, ratings, reviews and shipping in one call.
Residential proxies and anti-bot handling are built in. No browsers to run.

99% success rate140M residential IPs30 geographies
Shein product URLStructured JSONshein.com/...-p-12345.htmlCrawlbaseRouteRenderExtractProduct detailsshein-productshein.com · captcha cleared · 200
Live crawl feed · Shein1.24M req/minStreaming
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlES52ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlCA80ms
200shein.com/category/Dresses-sc-008AU171ms
200shein.com/category/Women-Tops-sc-002DE57ms
200shein.com/Women-Ribbed-Knit-Bodycon-Dress-p-2284571.htmlFR156ms
200shein.com/Curved-Hem-Denim-Shorts-p-3360218.htmlSG86ms
200shein.com/Matte-Liquid-Lipstick-6pcs-Set-p-7740912.htmlFR151ms
200shein.com/Velvet-Throw-Pillow-Cover-Set-p-8830471.htmlJP162ms
200shein.com/Quilted-Crossbody-Chain-Bag-p-6620934.htmlSG206ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlES54ms
200shein.com/Women-Ribbed-Knit-Bodycon-Dress-p-2284571.htmlUS169ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlFR135ms
200shein.com/Gold-Tone-Layered-Necklace-Set-p-3392845.htmlJP142ms
200shein.com/LED-Strip-Lights-5m-RGB-p-9912004.htmlNL108ms
200shein.com/category/Women-Tops-sc-002US140ms
200shein.com/Curved-Hem-Denim-Shorts-p-3360218.htmlDE209ms
200shein.com/Men-Oversized-Graphic-Tee-p-9081223.htmlBR150ms
200shein.com/Chunky-Platform-Lace-Up-Sneakers-p-5560217.htmlES106ms
200shein.com/category/Women-Tops-sc-002JP169ms
200shein.com/Chunky-Platform-Lace-Up-Sneakers-p-5560217.htmlES139ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlIN218ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlIN71ms
200shein.com/Kids-Cartoon-Print-Hoodie-p-4471560.htmlSG87ms
200shein.com/Men-Oversized-Graphic-Tee-p-9081223.htmlSG72ms
200shein.com/Gold-Tone-Layered-Necklace-Set-p-3392845.htmlFR155ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlDE143ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlES52ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlCA80ms
200shein.com/category/Dresses-sc-008AU171ms
200shein.com/category/Women-Tops-sc-002DE57ms
200shein.com/Women-Ribbed-Knit-Bodycon-Dress-p-2284571.htmlFR156ms
200shein.com/Curved-Hem-Denim-Shorts-p-3360218.htmlSG86ms
200shein.com/Matte-Liquid-Lipstick-6pcs-Set-p-7740912.htmlFR151ms
200shein.com/Velvet-Throw-Pillow-Cover-Set-p-8830471.htmlJP162ms
200shein.com/Quilted-Crossbody-Chain-Bag-p-6620934.htmlSG206ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlES54ms
200shein.com/Women-Ribbed-Knit-Bodycon-Dress-p-2284571.htmlUS169ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlFR135ms
200shein.com/Gold-Tone-Layered-Necklace-Set-p-3392845.htmlJP142ms
200shein.com/LED-Strip-Lights-5m-RGB-p-9912004.htmlNL108ms
200shein.com/category/Women-Tops-sc-002US140ms
200shein.com/Curved-Hem-Denim-Shorts-p-3360218.htmlDE209ms
200shein.com/Men-Oversized-Graphic-Tee-p-9081223.htmlBR150ms
200shein.com/Chunky-Platform-Lace-Up-Sneakers-p-5560217.htmlES106ms
200shein.com/category/Women-Tops-sc-002JP169ms
200shein.com/Chunky-Platform-Lace-Up-Sneakers-p-5560217.htmlES139ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlIN218ms
200shein.com/Floral-Print-Square-Neck-Cami-Top-p-7741098.htmlIN71ms
200shein.com/Kids-Cartoon-Print-Hoodie-p-4471560.htmlSG87ms
200shein.com/Men-Oversized-Graphic-Tee-p-9081223.htmlSG72ms
200shein.com/Gold-Tone-Layered-Necklace-Set-p-3392845.htmlFR155ms
200shein.com/Baby-Stroller-With-Storage-Bag-p-12345.htmlDE143ms
01 Live demo

Any Shein product URL in. Structured JSON out.

One Shein scraper, typed live. Hover to pause and read.

Run your first request in minutes. Up to 10,000 free requests, no credit card.Start free
02 Scrapers

The whole product page, parsed.

One managed Shein scraper returns the full product page in a single call. Point it at a public product URL and receive typed JSON, not raw HTML.

shein-product

Product details

Parse a Shein product into title, description, a split price (currentPrice, originalPrice, discount, currency), sku, productPriceInfo, the images array, ratings, reviewsCount, reviews, productDetails, shippingDetails and store, all from one request.

one token

Same Crawling API

Runs on the same token and network as every Crawlbase scraper and the Crawling API. Point it at any URL on Shein. See the live demo.

03 Output

Clean fields, not raw HTML.

A call to shein-product returns typed JSON. Here is the shape for a Shein product page.

{ "title": "Baby Stroller With Storage Bag", "price": { "currentPrice": "$39.70", "originalPrice": "$79.99", "discount": "-50%", "currency": "USD" }, "sku": "sm2310234567", "productPriceInfo": "Pay now or in 4 payments of $9.93", "images": [ "https://img.ltwebstatic.com/..." ], "ratings": "4.86", "reviewsCount": "1240", "reviews": [ { "reviewerName": "Ana G.", "rating": "5", "reviewDate": "2026-05-18" } ], "productDetails": [ { "name": "Material", "values": "Oxford Cloth" } ], "shippingDetails": { "shipping": "Standard Shipping", "deliveryTime": "7-10 days" }, "store": { "name": "SHEIN", "storeType": "Brand" } }

Title and price

title · string  price.currentPrice · string  price.discount · string

Identity

sku · string  productPriceInfo · string  images · array

Ratings and reviews

ratings · string  reviewsCount · string  reviews[].reviewText · string

Product details

productDetails · array  productDetails[].values · string

Shipping and store

shippingDetails.deliveryTime · string  store.name · string

04 How it works

From URL to JSON in one call.

Every Shein request moves through the same path. You send a URL, we operate everything in between.

01

Send the URL

Pass any public Shein product URL with your token and the shein-product scraper.

02

Rotate a proxy

A residential IP and geography that reach Shein cleanly, drawn from 140M IPs across 30 regions.

03

Render the page

A real browser loads the dynamically rendered prices, variant details, images and review snippets, so the full product page is captured.

04

Clear anti-bot

Shein bot checks and region gates are handled automatically, and geotargeting returns local pricing and currency. Nothing to solve, nothing to maintain when Shein changes.

05

Return JSON

The page is parsed into typed fields and returned as JSON, or raw HTML if you would rather parse it yourself.

05 Use cases

What teams build on Shein data.

USE / 01Price monitoring

Fast-fashion price & trend monitoring

Track currentPrice, originalPrice and discount across catalogs to watch markdowns and spot trending items as they move.

USE / 02Sourcing

Dropshipping & product sourcing

Pull title, images, sku and productDetails to build supplier catalogs and decide which items to list.

USE / 03Reviews

Review mining

Collect reviews with reviewerName, reviewText, rating and reviewDate, plus ratings and reviewsCount, to read sentiment at scale.

USE / 04Catalog

Catalog enrichment

Fill gaps in your own product records with description, images, productDetails and shippingDetails from the live page.

USE / 05AI

AI & shopping agents

Feed clean product JSON into shopping agents and RAG pipelines so models answer with live prices, ratings and details.

USE / 06Markets

Cross-market price comparison

Use geotargeting to read currentPrice and currency by region and compare how the same item is priced across markets.

06 Notes

Good to know when scraping Shein.

Price is split, not parsed

The price object returns currentPrice, originalPrice, discount and currency as separate fields, so you read the markdown directly. productPriceInfo also carries installment text like "Pay now or in 4 payments of $39.70".

Ratings and reviews included

Each product returns ratings (for example "4.86"), a reviewsCount string, and a reviews array of reviewerName, reviewText, rating and reviewDate, so sentiment ships with the listing.

Product details and store parsed

productDetails is an array of name and values pairs (material, care, dimensions), and store carries name, thumbnail, storeType and brandCode, so attributes and seller arrive structured.

Local pricing by region

Geotargeting across 30 regions returns the local price and currency for the same product, so the same item can be compared across markets without your own proxy pool.

07 Why Crawlbase

Built to scrape Shein at scale.

The Shein scraper runs on the same network that serves 46,000+ paying customers and 70,000+ developers. No proxies to buy, no browsers to run, nothing to patch when Shein changes.

99%
Average request success rate
140M
Residential IPs, plus 98M datacenter
30
Geographies for accurate local results
20/s
Requests per second by default, more on request

One token, official SDKs for Python, Node and Ruby, and a 99.99% uptime network underneath.

08 FAQ

Shein scraping questions.

Send the Shein product URL to the Crawlbase Crawling API with your token and scraper=shein-product. Crawlbase handles the proxy, rendering and anti-bot checks and returns clean JSON with title, price, sku, images, ratings, reviewsCount, reviews, productDetails, shippingDetails and store.
One managed scraper, shein-product, returns the title and description, a split price object with currentPrice, originalPrice, discount and currency, the sku, the images array, ratings and reviewsCount, individual reviews, productDetails, shippingDetails and store info.
Yes. The price object splits the value into currentPrice, originalPrice, discount and currency, so you read the markdown directly without parsing strings. The productPriceInfo field also captures installment text such as "Pay now or in 4 payments of $39.70".
Crawlbase routes each request through rotating residential IPs across 30 geographies, renders the page, and clears Shein bot checks and region gates automatically. You do not manage proxies or solve CAPTCHAs, and there is nothing to maintain when Shein changes its anti-bot setup.
Yes. Geotargeting across 30 regions returns the local price and currency for the same product, so you can compare how an item is priced from different markets without managing your own proxy pool.
Yes. shein-product returns parsed, typed JSON. You can also request raw HTML if you prefer to parse it yourself.
You can start free with up to 10,000 requests and no credit card. Paid plans scale with usage, and the same token works across every Crawlbase scraper and the Crawling API.

Start scraping Shein.
Every product page, one call away.

Free to begin with up to 10,000 requests. One token for the Shein scraper and every Crawlbase API.