SHEIN Product Scraper
Pricing
from $36.64 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
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 it | What they scrape SHEIN for |
|---|---|
| Market researchers | Which styles and price points SHEIN is pushing this week |
| E-commerce analysts | Tracking product availability and pricing changes over time |
| Dropshippers | Finding trending products to add to their own stores |
| Brand managers | Monitoring 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 needed | Scrape public SHEIN pages without registration or OAuth |
| Up to 1000 products | Set a maximum items limit to control the run size |
| Residential proxies | Avoid IP blocks with Apify proxy configuration |
| Flat row output | Each 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 Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When SHEIN changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst 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 collected | Approximate 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
- Create a free Apify account with $5 in credit.
- Open the SHEIN Product Scraper.
- Set your inputs and any filters, then click Start.
- 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
| Question | Answer |
|---|---|
| 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. |
Related actors
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.
