SHEIN Products Scraper
Pricing
from $5.00 / 1,000 results
SHEIN Products Scraper
Extract product data from SHEIN by search keyword. Collect sale prices, discounts, ratings, review counts, and images. Supports sort options: recommend, most popular, new arrivals, top rated, and price order. Ideal for dropshipping research, price monitoring, and fashion trend analysis.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
CRW
Maintained by CommunityActor stats
0
Bookmarked
50
Total users
16
Monthly active users
2.3 hours
Issues response
4 days ago
Last modified
Categories
Share
SHEIN Product Scraper
Extract real-time product data from SHEIN — one of the world's largest fast-fashion platforms with 150M+ active users and millions of listings updated daily.
Whether you're tracking competitor prices, sourcing products for dropshipping, or building a fashion dataset, this scraper gives you clean, structured data straight from SHEIN's live API.
Why Use This Scraper?
- Live API data — pulls directly from SHEIN's internal BFF API, not scraped HTML. Faster and more reliable.
- Residential proxy included — runs through a US residential proxy by default, so you don't get blocked.
- Sort & filter — choose from 5 sort modes to get exactly the products you want (newest, most popular, top-rated, price-sorted).
- Rich product data — prices, discounts, ratings, review counts, images, quick-ship status, and more — all in one structured record per product.
- Collect at scale — grab hundreds of products in a single run.
Perfect For
| Use Case | Description |
|---|---|
| Price Monitoring | Track SHEIN prices and discounts over time |
| Competitor Analysis | Benchmark pricing and product assortment |
| Dropshipping | Find high-rated, discounted products to resell |
| Market Research | Analyze fashion trends and category demand |
| E-commerce Integration | Sync SHEIN product data to your own store |
| Data Analytics | Build fashion industry datasets for ML or BI |
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | ✅ | — | Search keyword (e.g. shorts, summer dress, max 100 characters) |
sort | select | ❌ | Recommend | Sort order — see options below |
max_items | number | ❌ | 100 | Maximum number of products to collect (20–100) |
Region & Language are fixed to
us/en. This scraper targets the US storefront (us.shein.com).
Sort Options
| Value | Description |
|---|---|
recommend | Recommend (default) |
most_popular | Most Popular |
new_arrivals | New Arrivals |
top_rated | Top Rated |
price_asc | Price Low to High |
price_desc | Price High to Low |
Example Input
{"keyword": "summer dress","sort": "most_popular","max_items": 100}
Keyword Guidelines
Use descriptive search keywords
This actor is designed for keyword-based product search, the same way you would search on SHEIN's website.
Use natural, mid-specificity keywords — the kind a regular shopper would type. A good rule of thumb is 2–5 words that describe a product category or type.
Good examples:
summer dresscargo pantswomen blazer
What to avoid
Certain keyword patterns can affect search quality and may cause runs to return no results or be restricted to maintain service reliability for all users.
Product IDs / SKU codes:
Values like sz260403174339351712345 or sk260807102575661863391 are SHEIN internal product identifiers, not search terms. The actor will reject these immediately with an error message. Search for the product's name or category instead.
Too vague or too short:
Single characters, random strings (e.g. a, zz), or terms so broad they span hundreds of result pages. These fall outside normal shopper behavior and are unlikely to produce useful data.
Too long or over-specified: Very long strings that read like a full product description rather than a search term. Keep it concise.
Output
Each record in the dataset represents one product.
| Field | Type | Description |
|---|---|---|
goods_id | string | Unique product identifier |
goods_sn | string | Internal SKU code |
goods_name | string | Full product name |
cat_id | string | Category identifier |
cate_name | string | Category display name |
product_url | string | Direct link to the product page on SHEIN |
goods_img | string | Main thumbnail image URL |
detail_images | array | Additional product image URLs |
video_url | string | Product video URL ("0" if none) |
retail_price | number | Original retail price (numeric) |
retail_price_str | string | Original retail price (formatted, e.g. "$33.07") |
sale_price | number | Current selling price (numeric) |
sale_price_str | string | Current selling price (formatted, e.g. "$24.76") |
unit_discount | integer | Discount percentage. 0 if not discounted |
is_on_sale | boolean | Whether the product is currently on sale |
quickship | boolean | Eligible for quick shipping |
comment_num | integer | Total number of customer reviews |
comment_num_show | string | Review count display text (e.g. "1000+") |
rating | number | Average rating (0–5) |
mall_code | string | SHEIN mall identifier |
store_code | string | Seller store identifier |
brand_code | string | SHEIN internal brand identifier |
is_clearance | boolean | Whether the product is a clearance item |
Example Output
{"goods_id": "11133529","goods_sn": "sw2207134119790001","goods_name": "SHEIN EZwear Ripped Raw Trim Denim Shorts Y2k","cat_id": "1935","cate_name": "Women Denim Shorts","product_url": "https://us.shein.com/SHEIN-EZwear-Ripped-Raw-Trim-Denim-Shorts-Y2k-p-11133529.html","goods_img": "https://img.ltwebstatic.com/images3_pi/2023/02/01/..._thumbnail_405x552.jpg","detail_images": ["https://img.ltwebstatic.com/images3_pi/..."],"video_url": "0","retail_price": 33.07,"retail_price_str": "$33.07","sale_price": 24.76,"sale_price_str": "$24.76","unit_discount": 25,"is_on_sale": true,"quickship": true,"comment_num": 41034,"comment_num_show": "1000+","rating": 4.88,"mall_code": "1","store_code": "8964810354","brand_code": "10001","is_clearance": true}