SHEIN Product Scraper avatar

SHEIN Product Scraper

Pricing

from $36.64 / 1,000 results

Go to Apify Store
SHEIN Product Scraper

SHEIN Product Scraper

Scrapes SHEIN products from search terms or category URLs. Returns each product as a flat row with price, images, ratings, and listing details.

Pricing

from $36.64 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

ParseForge

SHEIN Product Scraper

Scrape SHEIN products from any search term or category URL, up to 1000 per run. Every product comes with its price, images, ratings, and full listing details. No login or API key. Export to CSV, JSON, Excel, or XML.

SHEIN's official API is not public, and manual browsing is slow. This reads the public product listing pages directly, filtered by search term or category URL, and returns each match in one fixed schema.

Who uses itWhat they scrape SHEIN for
Market researchersWhich styles and price points SHEIN is pushing this week
E-commerce analystsTracking product availability and pricing changes over time
DropshippersFinding trending products to add to their own stores
Brand managersMonitoring competitor product launches and promotions

What it does

This Actor collects SHEIN products by search term or category URL, and returns each one as a flat row.

  • ๐Ÿ” Search term or category URL: Enter a keyword like 'summer dresses' or paste a full SHEIN category URL.
  • ๐Ÿ“Š Structured output: Each product is returned as a flat row with price, images, ratings, and listing details.
  • โš™๏ธ Proxy support: Uses Apify residential proxies to avoid blocks and ensure reliable scraping.
  • ๐Ÿ“ฆ Export ready: Download results as CSV, JSON, Excel, or XML for further analysis.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with SHEIN data

๐Ÿ“ˆ Track SHEIN trends.

A market researcher runs the scraper on a category URL weekly to see which new styles are appearing and how prices shift.

๐Ÿ›๏ธ Build a product catalog.

A dropshipper scrapes a search term like 'phone cases' to get a list of products with images and prices for their own store.

๐Ÿ’ฐ Monitor competitor pricing.

An e-commerce analyst scrapes a competitor's SHEIN category to compare prices and adjust their own listings.

๐Ÿ”Ž Find bestsellers.

A brand manager scrapes a search term sorted by popularity to see which products have the most reviews and ratings.

Why choose this scraper

What you get
No API key neededScrape public SHEIN pages without registration or OAuth
Up to 1000 productsSet a maximum items limit to control the run size
Residential proxiesAvoid IP blocks with Apify proxy configuration
Flat row outputEach product is one row, ready for spreadsheets or databases

How it compares

No other Store actor targets SHEIN the same way, so the honest comparison is with the alternatives teams actually weigh.

SHEIN Product ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When SHEIN changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from a search term or a full SHEIN category URL, and set a maximum number of products to scrape. The Input tab lists every parameter.

A first run with the defaults:

{
"searchTerm": "https://www.shein.com",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

A larger pull:

{
"searchTerm": "https://www.shein.com",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
},
"maxItems": 200
}

Pricing

Pay-per-result: $0.0405 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$4.05
1,000 results$40.50
10,000 results$405.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the SHEIN Product Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to SHEIN through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/shein-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Make sure the search term or category URL is correct and the page is accessible. Try a different search term or check if SHEIN is blocking your IP.

Why is the scraper stopping early?

The maxItems limit may have been reached. Increase the maximum items setting if you need more products.

Why am I getting blocked or captcha?

Use Apify residential proxies as configured. If the problem persists, try a different proxy group or reduce the scraping speed.

Why are some product fields empty?

Some fields may not be present on every product page. The scraper returns what is available; missing data is left blank.

Can I scrape multiple categories at once?

Currently the scraper handles one search term or URL per run. Run multiple instances or use a scheduler for different categories.

FAQ

QuestionAnswer
Can I scrape a specific SHEIN category?Yes, paste the full category URL into the searchTerm field. The scraper will read products from that listing page.
How many products can I scrape in one run?You can set a maximum of up to 1000 products per run. The scraper stops once that limit is reached.
Do I need a SHEIN account or API key?No, the scraper reads public listing pages directly. No login or API key is required.
What data does each product row include?Each row includes the product's price, images, ratings, and other listing details as available on the page.
Can I export the results?Yes, you can export the dataset as CSV, JSON, Excel, or XML from the Apify platform.
Does the scraper use proxies?Yes, it uses Apify residential proxies by default to avoid IP blocks and ensure reliable scraping.
Can I scrape search results for a keyword?Yes, enter a search term like 'summer dresses' and the scraper will collect products from the search results page.
Is the scraper legal?You should only scrape public data in compliance with SHEIN's terms of service and applicable laws. Apify provides tools for ethical scraping.
How often can I run the scraper?You can schedule runs as often as you need, but be mindful of SHEIN's rate limits and use proxies to avoid blocks.
What if I get no results?Check that the search term or URL is correct and that the page is accessible. Try using a different proxy group or increasing the timeout.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by SHEIN Group. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.