AliExpress Reviews Scraper
Pricing
from $2.00 / 1,000 reviews
AliExpress Reviews Scraper
The AliExpress Reviews Scraper extracts product reviews from any AliExpress listing, capturing star ratings, full review text with English translation, buyer country, purchased variant, buyer photos, per-aspect ratings and follow-up feedback — ideal for product research and supplier vetting.
Pricing
from $2.00 / 1,000 reviews
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
12
Total users
7
Monthly active users
16 hours ago
Last modified
Categories
Share
🚀 AliExpress Reviews Scraper: Customer Reviews, Ratings and Buyer Photos
Export AliExpress reviews from any product page as clean JSON, CSV or Excel. The AliExpress Reviews Scraper returns the full review text with its English translation, the star rating, date, buyer country, the exact variant purchased, buyer photos, per-aspect ratings and follow-up feedback. Use it for dropshipping product research, supplier vetting, sentiment analysis, or as a simple alternative to an AliExpress API for customer reviews.
Turn on the optional product summary and you also get the product's AliExpress ratings (average, star breakdown, positive rate) plus AliExpress's own buyer topic tags, such as "fast delivery" or "good sound", with mention counts and sentiment. That gives you aggregate buyer feedback without running any NLP yourself.
🎯 Use Cases
- Read AliExpress reviews before you dropship a product: see what buyers actually complain about before you add an item to your store.
- Collect AliExpress customer reviews for sentiment analysis: feed the full review text into an LLM or BI tool, or start from the ready-made sentiment tags.
- Compare AliExpress ratings across competing listings: pull the star breakdown and positive rate for several suppliers of the same product in one run.
- Mine AliExpress review photos: collect real buyer photos for quality checks, ads or product pages.
- Import AliExpress reviews into your own store: export the text, rating, date and photos as CSV or JSON for your review app or catalog.
- Variant-level quality control: the
variantfield shows whether low ratings cluster on one colour or size.
✨ Features
- Complete review text: the full review in the buyer's original language, never a truncated snippet.
- English translations: AliExpress's English translation of every review, on the same record.
- Ratings and dates: a 1–5 star rating and the review date on every record, ready for trend analysis.
- Buyer photos: direct image URLs for the photos attached to a review.
- Variant purchased: the exact SKU the review refers to, such as
Color:black. - Per-aspect ratings: the structured labels buyers pick, such as "Quality of sound", "Durability" or "User Friendly".
- Follow-up reviews: the extra comment buyers add after using the product, with its own date.
- Buyer sentiment tags (optional): topic tags with mention counts and positive/negative sentiment, plus average rating, positive rate and the full star breakdown, in one record per product.
- Photo-only and follow-up-only modes: collect just the reviews with buyer photos, or just the ones with follow-up feedback.
- Shipping method and buyer country on every review.
- No duplicates, fair billing: each review is saved and charged once, even when AliExpress starts repeating records.
- Fast: about 100 reviews per request with built-in retries, so a 1,000-review pull takes seconds.
🛠️ How It Works
- Paste AliExpress product URLs, such as
https://www.aliexpress.com/item/3256812550576374.html. Add as many as you want. - Set the review limit and filter: 50 reviews per product by default; all reviews, only reviews with photos, or only reviews with follow-up feedback. Optionally switch on the product summary.
- Run the scraper and download the dataset as JSON, CSV, Excel or XML, or pull it through the Apify API.
⚙️ Input
| Field | What it does |
|---|---|
| AliExpress product URLs | Product pages to scrape reviews from (/item/<id>.html links or bare product IDs). |
| Max reviews per product | How many reviews to collect for each product. Default 50. |
| Which reviews to collect | all (default), image for reviews with buyer photos only, additional for reviews with follow-up feedback only. |
| Include product review summary | Also save one record per product with ratings and buyer topic tags. Default off. |
{"productUrls": [{ "url": "https://www.aliexpress.com/item/3256812550576374.html" }],"maxReviewsPerProduct": 50,"filter": "all","includeProductSummary": false}
💰 How Much Does It Cost to Scrape AliExpress Reviews?
Pay only for the data you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Review | $0.002 per review ($2.00 per 1,000) | One review record with all the fields below |
| Product summary | $0.005 per product | Ratings, star breakdown and sentiment tags (only when enabled; never for a product with no ratings) |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples:
- 50 reviews of one product = $0.10.
- 1,000 reviews = $2.00.
- 20 products × 50 reviews with the summary on = 1,000 × $0.002 + 20 × $0.005 = $2.10.
Set a maximum cost per run and the Actor stops as soon as it is reached; the status message says so.
New Apify accounts include $5 of free monthly usage on the free plan, which covers about 2,500 reviews.
📊 Sample Output Data
Each review is one dataset item. This is a real row:
{"productId": "3256812550576374","productUrl": "https://www.aliexpress.com/item/3256812550576374.html","reviewId": "60095809129559711","rating": 5,"date": "08 Mar 2026","text": "tienen muy buena calidad de sonido. La verdad me impresionó mucho","translatedText": "They have very good sound quality. The truth is, it impressed me a lot.","reviewerName": "AliExpress Shopper","reviewerCountry": "US","isAnonymous": true,"variant": "Color:black","images": ["https://ae-pic-a1.aliexpress-media.com/kf/Afd74f5b58bf74fe5a5941d9e3b27b17fQ.jpg","https://ae-pic-a1.aliexpress-media.com/kf/A46688a14457d42afa748608429d499ead.jpg"],"shipping": "AliExpress Selection Standard Shipping","aspectRatings": [{ "name": "Quality of sound", "value": "Fits ok" },{ "name": "Durability", "value": "Fits ok" },{ "name": "User Friendly", "value": "Good" }],"followUpText": null,"followUpTranslatedText": null,"followUpDate": null,"followUpAfterDays": null,"helpfulVotes": 0,"unhelpfulVotes": 0,"isAiGenerated": false,"wouldBuyAgain": "Buy the same"}
text is the buyer's original language and translatedText is AliExpress's English version; for English reviews the two match. aspectRatings are the labels exactly as AliExpress stores them for the product's category. The followUp* fields are filled only when the buyer added a follow-up comment.
With Include product review summary on, each product also gets one record like this (real row, tags trimmed):
{"type": "productSummary","productId": "3256812550576374","productUrl": "https://www.aliexpress.com/item/3256812550576374.html","averageRating": 4.9,"totalReviews": 2077,"totalRatings": 11614,"positiveRate": 92.9,"ratingBreakdown": { "fiveStar": 9278, "fourStar": 1508, "threeStar": 828, "twoStar": 0, "oneStar": 0 },"sentimentTags": [{ "tag": "well satisfied", "sentiment": "positive", "mentions": 528 },{ "tag": "good sound", "sentiment": "positive", "mentions": 400 },{ "tag": "fast delivery", "sentiment": "positive", "mentions": 251 },"…"]}
totalReviews counts written reviews, which is what the Actor can return. totalRatings is larger because it also counts star ratings left without text.
Review fields
| Field | Description |
|---|---|
productId | AliExpress product ID the review belongs to |
productUrl | Product page URL |
reviewId | Stable identifier for the review |
rating | Star rating, 1–5 |
date | Date the review was posted |
text | Full review text in the buyer's original language |
translatedText | English translation of the review |
reviewerName | Buyer's display name, masked or "AliExpress Shopper" |
reviewerCountry | Two-letter country code of the buyer |
isAnonymous | Whether the buyer posted anonymously |
variant | The SKU that was reviewed, e.g. Color:black |
images | URLs of the buyer's photos |
shipping | Shipping method used for the order |
aspectRatings | Per-aspect labels and values chosen by the buyer |
followUpText | Follow-up comment added after the review |
followUpTranslatedText | English translation of the follow-up |
followUpDate | Date of the follow-up |
followUpAfterDays | Days between the review and the follow-up (0 = same day) |
helpfulVotes | How many shoppers marked the review helpful |
unhelpfulVotes | How many shoppers marked the review unhelpful |
isAiGenerated | AliExpress's own AI-generated-content flag |
wouldBuyAgain | Buyer's repurchase intent, e.g. Buy the same |
Product summary fields
| Field | Description |
|---|---|
averageRating | Overall star rating of the product |
totalReviews | Number of written reviews |
totalRatings | Number of star ratings, including those left without text |
positiveRate | Share of positive ratings, in percent |
ratingBreakdown | Count of 5, 4, 3, 2 and 1 star ratings |
sentimentTags | Buyer topic tags with tag, sentiment and mentions count |
🔁 Schedule and Integrate AliExpress Feedback
To monitor buyer feedback on products you sell or source, run it once a day or once a week with the same product URLs and a small limit: new reviews show up near the top, and each run is a dated snapshot of ratings and sentiment tags. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new reviews land where your team already works.
Tips:
- Use the photo filter for image mining. With
image, only reviews with buyer photos are collected and charged, so you don't pay for the many reviews that have none. - Follow-up reviews show durability.
additionalreturns only reviews the buyer came back to update, the best signal for problems that appear after delivery. - Batch your products. Put every product URL into one run; products are fetched in parallel, so a batch finishes far faster than separate runs.
- Triage with the summary. One product summary costs the same as 2.5 reviews and gives the star breakdown plus sentiment tags, a fast way to screen many products before pulling full review text.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{"productUrls": [{ "url": "https://www.aliexpress.com/item/3256812550576374.html" }],"maxReviewsPerProduct": 20,"includeProductSummary": true}
❓ AliExpress Reviews FAQ
Does AliExpress have an official API for reviews? AliExpress runs an Open Platform for affiliates, dropshipping partners and sellers. It needs an app registration and approval, and it is built around products and orders rather than public buyer reviews. This Actor needs no key, account or approval, and returns the public reviews any shopper can read, with translations, photos, per-aspect ratings, follow-ups and sentiment tags in one record.
Do I need an AliExpress account? No. The Actor only collects reviews that anyone can read on AliExpress without logging in.
How many AliExpress reviews can I get from one product? Products with up to about 5,000 written reviews can be collected in full. Beyond that, AliExpress stops serving new records and starts repeating the ones it already returned, so a product advertising 13,000 reviews yields roughly 5,000 unique ones. The Actor detects the repetition, stops there, and never charges twice for the same review.
In what order do reviews come back?
In AliExpress's default order for the US storefront, which lists reviews from US buyers first and then buyers from other countries. A small limit therefore returns mostly US reviews; raise the limit to reach the rest. Every record carries date and reviewerCountry, so you can sort or filter the dataset afterwards.
Why is a field empty?
images is an empty list when the buyer attached no photos, aspectRatings is empty when the buyer picked no labels, and the followUp* fields are null unless the buyer added a follow-up. A product nobody has rated gets no summary record and is not charged; the run's status message lists products that returned no reviews.
Can I filter reviews by star rating or keyword?
Not at the source, because AliExpress does not honour a rating filter on its review feed. Collect the reviews and filter the dataset afterwards; every record has rating and the full text. For just the rating distribution, the product summary gives the full star breakdown for the price of 2.5 reviews.
Is scraping AliExpress reviews legal? The Actor collects only publicly available reviews. Scraping public data is generally legal, but how you use it matters: don't use it in ways that breach privacy laws such as GDPR or CCPA, and consult a lawyer if you process personal data. See Is web scraping legal?.
Something is not working or I need a different field. Report it on the Issues tab of this Actor. For a tailored version, custom solutions are available.
🔗 Related Scrapers
- AliExpress Product Details Scraper: full product records for the same URLs, with variants, stock, shipping and seller rating.
- AliExpress Listings Scraper: find products by keyword, then collect their reviews here.
- AliExpress Image Search Scraper: find AliExpress products from a photo and compare their reviews.
- DHgate Reviews Scraper: buyer reviews from DHgate, to compare the same product across marketplaces.
- Loox Reviews Scraper: photo reviews from Shopify stores, to see how dropshipped products are reviewed after import.