AliExpress Product Scraper
Pricing
from $2.00 / 1,000 product scrapeds
AliExpress Product Scraper
Scrape AliExpress products by keyword: title, current & original price, discount, orders sold, rating, reviews, store, image and URL. Fast and cheap.
Pricing
from $2.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Bruno
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
16 days ago
Last modified
Categories
Share
Scrape AliExpress products two ways:
- By keyword search — give one or more keywords (e.g.
wireless earbuds) and get the product cards from the results pages, paginated up to your limit. - By product URL or ID — give product page URLs (e.g.
https://www.aliexpress.com/item/1005008148860952.html) or bare numeric IDs and get full detail for each: prices, store, rating, orders, shipping, variations/SKUs, specs, category and a sample of customer reviews.
No headless browser: search reads the page's internal JSON (_init_data_) over plain HTTP through datacenter proxy (cheap), and product detail uses AliExpress's own signed MTOP API (mtop.aliexpress.pdp.pc.query) with an automatic residential-proxy fallback for anti-bot. Reviews come from the public feedback endpoint.
Input
| Field | Type | Description |
|---|---|---|
search | string[] | Keywords to search. Each runs one search, paginated up to maxItems. |
productUrls | string[] | Product page URLs or bare numeric IDs, scraped in full detail. |
maxItems | integer | Max cards per keyword (default 40, ~60 per page). |
includeReviews | boolean | Fetch a sample of customer reviews for product URLs/IDs (default true). |
maxReviews | integer | Max reviews per product, 0–100 (default 20). |
country | string | Ship-to country, ISO-2 (default US). |
currency | string | Currency, ISO-4217 (default USD). |
language | string | Locale lang_COUNTRY (default en_US). |
proxyConfiguration | object | Apify Proxy for search requests (default datacenter). |
timeoutSecs | integer | Per-request timeout, 5–120 (default 40). |
At least one of search or productUrls is required.
Output
One item per product. Search cards always include id, title, prices, currency, discount, orders, rating, image and URL. Product URL/ID runs add the full detail block — store id/rating/followers, structured shipping, variations/SKUs, specs, category, choice/plus flags and reviews.
{"source": "product","id": "1005008148860952","product_id": "1005008148860952","title": "Lenovo GM2 Pro TWS Bluetooth 5.4 Earbuds","price": 8.99,"price_formatted": "US $8.99","original_price": 24.45,"original_price_formatted": "US $24.45","currency": "USD","discount_pct": 63,"orders": 10000,"orders_text": "10,000+ sold","rating": 4.9,"reviews_count": 1287,"rating_distribution": { "5": 1100, "4": 120, "3": 40, "2": 15, "1": 12 },"store_name": "Lenovo Official Store","store_id": "1101234567","seller_id": "223344556","store_rating": "97.5%","store_followers": 240000,"store_url": "https://www.aliexpress.com/store/1101234567","image": "https://ae-pic-a1.aliexpress-media.com/kf/....jpg","images": ["https://.../1.jpg", "https://.../2.jpg"],"category": "Earphones & Headphones","category_id": "200008583","categories": ["Consumer Electronics", "Earphones & Headphones"],"specs": [{ "name": "Brand", "value": "Lenovo" }, { "name": "Model", "value": "GM2 Pro" }],"sku_properties": [{ "name": "Color", "values": [{ "id": "771", "name": "Black", "image": "https://.../b.jpg" }] }],"variations": [{ "sku_id": "12000039...", "properties": { "Color": "Black" }, "price": 8.99, "price_formatted": "US $8.99", "available_quantity": 5231, "in_stock": true, "image": "https://.../b.jpg" }],"is_choice": true,"is_plus": null,"shipping": "Free shipping","shipping_cost": 0,"shipping_cost_formatted": "Free shipping","shipping_free": true,"shipping_method": "AliExpress Standard Shipping","delivery_time": "Delivery by Oct 20","ship_from": "China","reviews": [{ "author": "J***n", "country": "US", "rating": 5, "date": "2025-09-12", "text": "Great sound, fast delivery.", "sku": "Color:Black", "images": [] }],"reviews_sample_count": 1,"url": "https://www.aliexpress.com/item/1005008148860952.html"}
Search-mode rows carry the same keys (product-only fields are null) plus the originating keyword.
Notes
- Datacenter proxy is normally enough for search and keeps runs cheap. The actor auto-escalates to residential proxy for any request that gets blocked and for the MTOP product API.
- Prices/titles are localised by
country,currencyandlanguage. - Variations, specs, category, store detail and reviews are best-effort: AliExpress's response shape varies by region and some fields are not always present, in which case they come back
null/empty while the rest of the product is still returned.