AliExpress Scraper — Products, Reviews & Sellers
Pricing
from $2.00 / 1,000 aliexpress records
AliExpress Scraper — Products, Reviews & Sellers
Extract public AliExpress products, prices, variants, buyer reviews, and seller/store metrics for research, monitoring, and supplier analysis.
Pricing
from $2.00 / 1,000 aliexpress records
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Extract public AliExpress product listings, buyer reviews, and seller/store profiles from keyword searches or exact product URLs. The Actor is designed for product research, supplier comparison, catalog monitoring, dropshipping analysis, and marketplace datasets.
What it extracts
Each dataset row has a recordType discriminator:
| Type | Main fields |
|---|---|
product | Product ID, title, canonical URL, images, localized price, original price, currency, rating, review count, sold text, specifications, variants, seller reference |
review | Review ID, rating, text, date, reviewer display name/country, purchased options, images, seller reply |
seller | Seller/store IDs, name, URL, country, opening date, feedback rate/count, store score, top-rated flag, public metrics |
Use this Actor for public product and supplier intelligence. Do not use it for checkout, account data, messages, private orders, or bypassing authentication and access controls.
Input
Provide searchQueries, productUrls, or both. Results are deduplicated by product ID.
{"searchQueries": ["wireless headphones"],"productUrls": [{ "url": "https://www.aliexpress.com/item/1005008082049439.html" }],"maxProducts": 10,"includeReviews": true,"maxReviewsPerProduct": 5,"includeSellers": true,"currency": "USD","shipToCountry": "US","maxConcurrency": 3,"proxyConfiguration": { "useApifyProxy": false }}
maxProducts limits unique products. Review and seller rows are additional records. Prices and availability can vary by currency, destination, time, account state, and promotions.
Output example
{"recordType": "product","productId": "1005008082049439","productUrl": "https://www.aliexpress.com/item/1005008082049439.html","title": "Camera decal skin","price": 15.73,"originalPrice": 22.61,"currency": "USD","rating": 2,"reviewCount": 1,"sellerName": "HineFilm Official Store","sellerId": "249061897","scrapedAt": "2026-08-31T11:00:00.000Z"}
The OUTPUT key-value-store record contains the terminal outcome, counts, warnings, build number, and duration. A valid no-match search returns zero dataset rows plus an explicit EMPTY summary. Access or parser failures are never converted into fabricated product records.
Pricing
This Actor uses pay per event:
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| One product, review, or seller dataset record | $0.002 |
A run that returns 10 products, 30 reviews, and 8 unique sellers produces 48 records and costs about $0.09605 in events. Your maximum depends on maxProducts, maxReviewsPerProduct, and includeSellers; the Actor reports a conservative estimate at startup. Apify may enforce a lower event-charge limit, in which case platform dataset-item charging stops according to the configured limit.
Reliability and limits
The Actor uses three public AliExpress-owned data surfaces: server-rendered search init data, the product page's signed MTop request, and public feedback pages. It keeps bounded concurrency and retries, supports an optional Apify proxy, normalizes records before storage, and writes partial valid data when individual products fail. To absorb short anti-creep incidents, it may reuse public detail or review data fetched within the previous six hours; OUTPUT warnings disclose every cached fallback and its original fetch time.
AliExpress changes markup, localization, promotions, and anti-automation policies. If direct access is blocked, configure a consistent proxy route and lower concurrency. The Actor does not solve CAPTCHAs, use logged-in cookies, or bypass access controls. Review availability depends on AliExpress exposing both a public seller identifier and public feedback for the product.
API use
Run the Actor through the Apify API with the same JSON input, then read defaultDatasetId for records or the run output links generated by the output schema. For automation, filter by recordType before loading product, review, and seller rows into separate downstream tables.
Legal and responsible use
Scrape only publicly available data and comply with AliExpress terms, applicable law, privacy rules, and your intended use. Review names may be masked but can still be personal data; minimize retention and do not use the output for harassment, discrimination, or unsolicited outreach. AliExpress is a trademark of its owner and is not affiliated with this Actor.
For support, include the Apify run ID, input with sensitive values removed, expected result type, and the relevant OUTPUT warning.
Use cases
- Monitor public products, prices, availability, sellers, and catalog changes.
- Build public prospect lists and qualify organizations or professionals before responsible outreach.
- Schedule repeatable collection and export results to downstream workflows.
- Run a one-off research job and export the structured result as JSON, CSV, Excel, XML, or RSS from Apify.
- Schedule the same input to monitor changes over time and send completed datasets to a webhook or integration.