AliExpress Scraper — Products, Prices, Variants & Sales Signals
Pricing
from $1.00 / 1,000 product listeds
AliExpress Scraper — Products, Prices, Variants & Sales Signals
Scrape AliExpress product data at scale — price, discount, ratings, SKU-level variants, seller reliability — plus price history and review-velocity tracking that commodity scrapers don't offer. Export to CSV, JSON, or Excel. No code.
Pricing
from $1.00 / 1,000 product listeds
Rating
5.0
(1)
Developer
WebDataLabs
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
7
Monthly active users
10 days ago
Last modified
Categories
Share
Scrape AliExpress product data at scale — price, discount, ratings, SKU-level variants, seller reliability — plus price history and review-velocity tracking that commodity scrapers don't offer. Export to CSV, JSON, or Excel. No code.
What you get
This AliExpress scraper turns a keyword or a product URL into clean, structured data you can act on: find winning dropshipping products, track supplier prices over time, and spot products that are gaining momentum — not just a raw field dump. Every product is one flat record, ready for Google Sheets, n8n, Zapier, or your repricing tool.
Two things set it apart from the 30+ commodity AliExpress fetchers:
- It doesn't break on every AliExpress deploy — it reads the same data source the site itself uses.
- It tracks change over time — price history, review velocity (new reviews/day), and a rising-product flag across scheduled runs.
What data can it extract?
High-value fields (the full field list is in the output/dataset schema tab):
| Field | Description |
|---|---|
title, url, image, images[] | Product name, link, and gallery |
price, originalPrice, discountPct, currency | Current vs list price and % off |
rating, reviewCount | Star rating and exact review count |
soldText | Units sold as AliExpress shows it (e.g. "10,000+ sold") |
variants[] | SKU-level attributes / price / originalPrice / stock |
shopName, sellerPositiveRate, sellerTotalNum | Seller reliability signals |
shippingText | Shipping / delivery summary |
priceHistory[] | Time-series of price snapshots across runs |
reviewVelocity | New reviews per day — a precise sales-momentum proxy |
soldBucketMovement, risingFlag | Demand-trend signals |
Example output
{"productId": "3256809551801942","title": "Manual Grass Sickle – Long-Handle Agricultural Sickle for Gardening","url": "https://www.aliexpress.com/item/3256809551801942.html","price": 6.34,"originalPrice": 32.2,"discountPct": 80,"currency": "USD","rating": 4.9,"reviewCount": 687,"soldText": "5,000+ sold","shopName": "Stone's Store","sellerPositiveRate": "100%","shippingText": "Free shipping","variants": [{ "skuId": "12000050001771598", "attributes": "Ships From:China Mainland; Type:orange", "price": 6.34, "originalPrice": 32.2, "available": true }],"reviewVelocity": 3.5,"risingFlag": true,"scrapedAt": "2026-07-01T15:29:00.000Z"}
How to use it (quick start)
- Pick a Mode — Search (keyword → many products) or Product (specific URLs/IDs → full detail).
- Enter your keywords or product URLs.
- Set Max products, run, and export.
Search a keyword and get the full detail for each hit:
{ "mode": "search", "searchQueries": ["wireless earbuds"], "maxProducts": 200, "enrichDetails": true }
Scrape specific products by URL or bare ID:
{ "mode": "product", "productUrls": ["https://www.aliexpress.com/item/1005007221058021.html", "3256809551801942"] }
Build price & review-velocity history — enable tracking and schedule the actor to run daily:
{ "mode": "search", "searchQueries": ["phone case"], "enrichDetails": true, "trackHistory": true }
Input options
- Fetch full product details — adds
variants, exactreviewCount, and seller metrics to search results (Product mode always returns full detail). - Track price & review history — persists a snapshot each run so scheduled runs build
priceHistory,reviewVelocity, andrisingFlag. - Max products — global cap across all inputs; keep it low for a cheap trial run.
How much does it cost to scrape AliExpress?
This actor is pay-per-result — you only pay for the products you get back, at the per-result price shown above on this page. Search-result records, full-detail records, and history-tracked records are priced by tier so you pay for exactly the depth you use. Products that return no data are never charged.
Use cases
- Dropshippers — find winners: sort Search by orders, then filter
risingFlag = trueanddiscountPct >= 50to surface products gaining momentum at a healthy margin. - Repricing & price-tracking tools — use it as the AliExpress price-history layer; schedule daily runs and read
priceHistory[]to detect supplier price hikes. - Product researchers — one keyword fans out to hundreds of products with
reviewVelocityso you can rank by real demand, not just star rating. - Market & margin analysts — pull
variants[](SKU-level pricing) andsellerPositiveRateto model margins and vet supplier reliability at scale.
FAQ
Is it legal to scrape AliExpress?
The actor collects publicly visible product data. You are responsible for complying with AliExpress's Terms of Service and applicable laws (e.g. GDPR) in your jurisdiction. It does not collect personal data or require a login.
Why does it need residential proxies?
AliExpress blocks datacenter and bare IPs with its x5sec anti-bot. The actor warms a session and rotates to a fresh residential IP on any block, which is what keeps runs reliable. Apify residential proxy is enabled by default.
Can I schedule it for price tracking?
Yes. Schedule the actor and enable Track price & review history; each run appends a price snapshot and recomputes review velocity, so trends accumulate from the second run onward.
Why is a sold count shown as "10,000+" instead of an exact number?
That is how AliExpress itself displays units sold above ~1,000 (exact counts appear only for smaller sellers). For precise sales momentum, use reviewVelocity (exact review growth) and priceHistory, which are accurate every run.
Which currency will prices be in?
Region and currency are best-effort: AliExpress prices many products in USD regardless of the requested currency, so the currency field reflects what AliExpress actually served (most often USD).
Does it support scraping a whole shop's catalogue?
Shop-catalogue mode is on the roadmap. Today the actor covers keyword Search (the highest-volume use case) and Product URL/ID lookups.
Related actors
- eBay Scraper Pro
- Google Trends (Reliable)
- Reddit Scraper Pro
- Facebook Ad Intelligence Pro
- Google Ads Transparency Intel
Support
Found a bug or need a field added? Open an issue on the Issues tab of this actor, or reach the WebDataLabs team through the support channel on our Apify profile. We actively maintain this actor as AliExpress changes.
Leave a review
Is this actor saving you time? A quick review on the Store helps other people find it — and tells us which fields to add next. Rate this actor →
