AliExpress Reviews Scraper avatar

AliExpress Reviews Scraper

Pricing

from $2.00 / 1,000 reviews

Go to Apify Store
AliExpress Reviews Scraper

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

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

12

Total users

7

Monthly active users

16 hours ago

Last modified

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 variant field 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

  1. Paste AliExpress product URLs, such as https://www.aliexpress.com/item/3256812550576374.html. Add as many as you want.
  2. 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.
  3. Run the scraper and download the dataset as JSON, CSV, Excel or XML, or pull it through the Apify API.

⚙️ Input

FieldWhat it does
AliExpress product URLsProduct pages to scrape reviews from (/item/<id>.html links or bare product IDs).
Max reviews per productHow many reviews to collect for each product. Default 50.
Which reviews to collectall (default), image for reviews with buyer photos only, additional for reviews with follow-up feedback only.
Include product review summaryAlso 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.

EventPriceWhat 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 productRatings, star breakdown and sentiment tags (only when enabled; never for a product with no ratings)
Actor start$0.00005 per runCharged 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

FieldDescription
productIdAliExpress product ID the review belongs to
productUrlProduct page URL
reviewIdStable identifier for the review
ratingStar rating, 1–5
dateDate the review was posted
textFull review text in the buyer's original language
translatedTextEnglish translation of the review
reviewerNameBuyer's display name, masked or "AliExpress Shopper"
reviewerCountryTwo-letter country code of the buyer
isAnonymousWhether the buyer posted anonymously
variantThe SKU that was reviewed, e.g. Color:black
imagesURLs of the buyer's photos
shippingShipping method used for the order
aspectRatingsPer-aspect labels and values chosen by the buyer
followUpTextFollow-up comment added after the review
followUpTranslatedTextEnglish translation of the follow-up
followUpDateDate of the follow-up
followUpAfterDaysDays between the review and the follow-up (0 = same day)
helpfulVotesHow many shoppers marked the review helpful
unhelpfulVotesHow many shoppers marked the review unhelpful
isAiGeneratedAliExpress's own AI-generated-content flag
wouldBuyAgainBuyer's repurchase intent, e.g. Buy the same

Product summary fields

FieldDescription
averageRatingOverall star rating of the product
totalReviewsNumber of written reviews
totalRatingsNumber of star ratings, including those left without text
positiveRateShare of positive ratings, in percent
ratingBreakdownCount of 5, 4, 3, 2 and 1 star ratings
sentimentTagsBuyer 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. additional returns 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.