AliExpress Scraper
Pricing
from $4.00 / 1,000 results
AliExpress Scraper
Scrape AliExpress search results and buyer reviews: title, price, discount, rating, orders, images and reviews with photos. No login. Pay only for products returned. Set ship-to country and currency.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhammad Noman Riaz
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape AliExpress search results and buyer reviews fast. No login, no cookies to paste, and you pay only for products that come back.
What does AliExpress Scraper do?
AliExpress Scraper collects public product data from AliExpress search. Give it keywords or search URLs, and it returns one clean record per product: product ID, URL, title, price and currency, original price, discount, star rating, order count and images. Turn on reviews and each product also gets its buyer reviews with star rating, English text, original text, date, buyer country, purchased variant and photos. Reviewer names are never collected. You choose the ship-to country, currency and language, so prices match the market you sell in. A search page returns 60 products in one request, so runs are fast and cheap. It is built for dropshippers, ecommerce sellers, price trackers and market researchers. It costs $4 per 1,000 products, and failed items are not charged. For variants, specifications and store details, use AliExpress Product Details Scraper.
Why use it
- Fast and reliable. In a cloud test, 120 of 120 products with reviews came back with nothing skipped.
- Cheaper. $4 per 1,000 results.
- Pay only for results. Anything that could not be fetched is listed in
FAILED_ITEMSand not charged. - No login. It reads only what a logged-out visitor sees.
- Light on traffic. It reads the data AliExpress embeds in its own pages and the JSON its web app uses, not images or scripts.
Input
| Field | Type | Default | What it does |
|---|---|---|---|
searchQueries | array | Keywords, for example phone case | |
startUrls | array | Search URLs (/w/wholesale-<keywords>.html) | |
maxItemsPerQuery | integer | 20 | Products per search query or search URL |
includeReviews | boolean | false | Adds buyer reviews |
maxReviewsPerProduct | integer | 20 | Review limit per product |
shipTo | string | US | Ship-to country code |
currency | string | USD | Price currency |
language | string | en_US | Locale for titles and reviews |
proxy | object | Residential | Proxy settings |
maxConcurrency | integer | 5 | Products processed in parallel |
maxRequestRetries | integer | 5 | Attempts per item, each on a new IP |
Example:
{"searchQueries": ["phone case"],"maxItemsPerQuery": 20,"includeReviews": true,"maxReviewsPerProduct": 10,"shipTo": "US","currency": "USD","language": "en_US","proxy": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Output
One item per product. This record came from a real run with reviews on (image IDs shortened, reviews cut to one):
{"productId": "3256812797487615","url": "https://www.aliexpress.com/item/3256812797487615.html","title": "Red Cherry Bow Soft Phone Case For iPhone 17 Pro 16 15 14 13 12 11 Pro Max 7 8 Plus XR X XS Max 16E 17E Luxury Mirror Back Cover","price": { "min": 1.09, "max": null, "currency": "USD" },"originalPrice": 3.94,"discount": 72,"rating": 5,"reviewsCount": 3,"ordersCount": 69,"images": ["https://ae-pic-a1.aliexpress-media.com/kf/<image-id>.jpg"],"store": null,"shipping": null,"reviews": [{ "rating": 5, "text": "Excellent", "originalText": "Excelente", "date": "17 Sep 2026", "country": "ES", "sku": "Color:JTBKSC23-TM-JTK027 Compatibility by Model:iPhone17 Pro Max", "images": [] }]}
Field notes:
- Some search cards are free-gift promotions for new users and carry no price; their
pricefields arenull. ordersCountis the number AliExpress shows, which is rounded ("1,000+ sold" becomes 1000), so treat it as a lower bound.reviewsis present only with reviews on.ratingis 1 to 5 stars,textis the English translation when AliExpress provides one, andoriginalTextis what the buyer wrote.storeandshippingarenullhere; store details come from AliExpress Product Details Scraper.- A field AliExpress does not show for a product is
null.
Pricing
$4 per 1,000 products returned. Platform usage is included in that price. A product that fails after all retries is not pushed and not charged. Reviews ride along inside the product record, so 10 reviews on a product still cost one result.
FAQ
Do I need an AliExpress account or cookies?
No. The actor only reads what a logged-out visitor sees. It never asks for or uses login cookies.
How do I get variants, specifications and store details?
Use AliExpress Product Details Scraper. Pass it the product URLs from this actor's results. Product URLs given to this actor are listed in FAILED_ITEMS with that pointer and are not charged.
How do I get prices in my currency and for my country?
Set shipTo, currency and language, for example DE, EUR and de_DE. AliExpress then returns prices and availability for that market.
Why did something end up in FAILED_ITEMS?
AliExpress sometimes shows a verification page instead of data. The actor never solves verification pages. It retries on a new residential IP, and if every attempt is blocked it skips the item without charging you.
Which proxy should I use?
Residential, which is the default. Datacenter IPs are blocked often.
Does it collect personal data?
Reviews include rating, text, date, buyer country and photos. Reviewer names and profile pictures are left out.
Known limits
- Order counts are rounded by AliExpress.
- About half of the cards on a search page are compact cards without rating or order count.
- Search returns at most what AliExpress paginates, usually 60 products per page.
shippingisnull. Shipping cost depends on the buyer's address and is loaded by AliExpress in a separate call that this version does not make.- AliExpress changes its web app from time to time. If a field goes missing, please open an issue on the actor page.