AliExpress Scraper — Products, Reviews & Sellers avatar

AliExpress Scraper — Products, Reviews & Sellers

Pricing

from $2.00 / 1,000 aliexpress result scrapeds

Go to Apify Store
AliExpress Scraper — Products, Reviews & Sellers

AliExpress Scraper — Products, Reviews & Sellers

Scrape AliExpress product listings, full product details (specs, SKU variants, images), customer reviews, and seller data. Search by keyword or paste product/search URLs - the Actor auto-detects what to scrape. Pay-per-event pricing.

Pricing

from $2.00 / 1,000 aliexpress result scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

50

Total users

32

Monthly active users

13 days ago

Last modified

Share

AliExpress Scraper — Listings, Products, Reviews & Sellers

Scrape AliExpress product listings, full product details, customer reviews, and seller data in one Actor. Give it a search keyword or paste AliExpress URLs — it auto-detects whether each URL is a search/category page or a product page and scrapes accordingly. Structured JSON out, MCP-ready, pay only for what you collect.

What you can do with it

  • Find winning products for dropshipping and e-commerce by keyword, sorted by orders and rating.
  • Track prices and discounts across listings over time (current vs. original price, discount %).
  • Pull full product detail: specifications, SKU/variant options, the full image gallery, description, and seller info.
  • Collect customer reviews per product: rating, text, country, date, SKU, and review photos.
  • Run competitor and supplier analysis on stores and their catalogs.

When to use this Actor

Use it when you need AliExpress catalog or review data as clean JSON for research, sourcing, price monitoring, or feeding an AI agent. Do not use it for placing orders or for store-only account pages.

Output data

Every record has a recordType of listing, product, or review.

FieldTypeDescription
recordTypestringlisting, product, or review
productIdstringAliExpress product id
titlestringProduct title
productUrlstringCanonical product URL
imageUrlstringPrimary image
pricenumberCurrent price
originalPricenumberPre-discount price (when shown)
discountPercentnumberComputed discount %
currencystringISO currency code
ratingnumberAverage star rating (0–5)
reviewsCountintNumber of reviews
ordersCountintUnits sold / orders
storeName / storeId / storeUrlstringSeller store
shipsFromstringOrigin country (detail mode)
specsobjectSpecifications (detail mode)
skuVariantsarrayVariant options + values (detail mode)
imagesarrayFull gallery (detail mode)
descriptionstringDescription URL (detail mode)
reviewRating / reviewText / reviewerCountry / reviewDate / reviewSku / reviewImagesReview records
scrapedAtstringISO 8601 timestamp

Pricing (pay-per-event)

EventPrice
Actor start$0.00005
Result (listing card or review)$0.002
Detailed product (specs, variants, gallery, seller)$0.004

A typical search of 100 listings costs about $0.20. With full detail enrichment, about $0.40. Reviews are billed at the result rate. The Actor prints the maximum possible cost at the start of every run and the actual amount at the end, and stops at your maxResults cap.

Input

FieldTypeNotes
searchQuerystringKeyword to search (e.g. wireless earbuds)
startUrlsarrayAliExpress search/category or product URLs
maxResultsintMax listing/product records (also the cost cap). Default 50
detailedItemsboolVisit each product page for full detail. Default false
includeReviewsboolCollect reviews per product. Default false
maxReviewsintReviews per product. Default 20
siteenumAliExpress regional domain. Default aliexpress.com
shipCountrystringShip-to + proxy country code. Default US
proxyConfigurationobjectResidential proxy recommended (default)

Provide searchQuery, startUrls, or both.

{
"searchQuery": "mechanical keyboard",
"maxResults": 100
}

Example: full detail + reviews for specific products

{
"startUrls": [
{ "url": "https://www.aliexpress.com/item/1005006789012345.html" }
],
"detailedItems": true,
"includeReviews": true,
"maxReviews": 50
}

Using from an AI agent (MCP)

This Actor is exposed via the Apify MCP server as apify--aliexpress-all-in-one-scraper. Pass a searchQuery or startUrls; it returns flat JSON records suitable for direct reasoning. Keep maxResults modest for low-latency, low-cost agent calls.

How it works

The Actor drives a real Chromium browser through Apify residential proxies (country-pinned to your shipCountry), reads AliExpress's embedded server-side JSON when available, and falls back to parsing the rendered DOM. Heavy resources (images, fonts, CSS) are blocked for speed. It uses a session pool with realistic fingerprints and retires sessions on blocks. When some fields are not present on a page, they are returned as null and noted in a per-record _warnings array rather than failing the run.

Tips & limits

  • Residential proxies are required. AliExpress blocks datacenter IPs. The default proxy config handles this.
  • Reviews depend on AliExpress's public feedback endpoint, which can be rate-limited; missing reviews are flagged, not fatal.
  • Regional pricing depends on site and shipCountry. For English listings and USD, use the defaults.
  • AliExpress changes its page structure often; the embedded-JSON-first design with DOM fallback is built to degrade gracefully.
  • Full product-detail enrichment (detailedItems) is best-effort. AliExpress aggressively guards individual product pages. Listing data (title, price, original price, discount, currency, rating, orders, store, image, URL) and customer reviews are fully reliable. When a product page cannot be fully read, the record falls back to the listing data and is billed at the standard rate, not the detailed rate — you are never overcharged for a blocked page.

Use this Actor in compliance with AliExpress's Terms of Service and all applicable laws. Scrape only publicly available data and use it responsibly. This Actor does not bypass logins or access private data. You are responsible for how you use the collected data, including compliance with GDPR/CCPA where applicable.