AliExpress Products Scraper - Variants, Stock & Reviews
Pricing
from $0.70 / 1,000 products
AliExpress Products Scraper - Variants, Stock & Reviews
Scrape AliExpress products by keyword, search URL or product link: price, discount, rating, exact orders, plus every variant with its own price and stock, specs, seller stats, shipping options and buyer reviews with photos. 63 markets, any currency. No login. Export JSON, CSV, Excel.
Pricing
from $0.70 / 1,000 products
Rating
5.0
(1)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
35
Total users
15
Monthly active users
2 days ago
Last modified
Categories
Features
Share
AliExpress Products Scraper turns any AliExpress search — or any list of product links — into a clean table: title, sale and original price, discount, star rating, exact number of orders, ships-from country, delivery estimate, Choice badge, image and URL. Switch on Full product details and every row also carries every variant with its own price, original price and stock, bulk prices, total inventory, the full specification sheet, image gallery and video, the seller's stats and every shipping option to your country with cost, carrier, warehouse and delivery dates. Switch on Buyer reviews and you get the reviews with photos, buyer country and the exact variant bought — nested in the product row or one row per review for Excel.
From $0.001 per product. No start fee, no login, no browser, no proxy to set up. Any market and currency, 17 languages. Sponsored placements, failed pages and filtered-out rows are never charged.
Tested head-to-head — 11 November 2026

The same job priced on every AliExpress Actor that returns variants and reviews: search "led strip light", 20 products with full details, 36 buyer reviews. Our row is a live run; the others are their published free-plan prices and the Apify Store run statistics for the last 30 days (A–B ranked by monthly users).
| This Actor | The two others | |
|---|---|---|
| Cost of the job (free plan) | $0.09 | $0.20–0.23 |
| 1,000 products with full details | $3.50 | $6.48–8.00 |
| Fee per run | $0 | $0.00005–0.05 |
| Runs failed or aborted, last 30 days | 0% (65 runs) | 0.8–5.5% |
| Reviews as one row each (CSV-ready) | Yes, or nested | nested |
Search-only runs were tested on 9 October 2026 against the three most-used AliExpress search Actors (search "wireless earbuds", 20 products): this Actor filled 28 fields with orders on 20 of 20 products in 5.5 s for $0.020; the others filled 12–20 fields and cost $0.060–0.180 for the same run.

What is AliExpress Products Scraper?
A product-research and price-tracking tool for dropshippers, Amazon and Shopify sellers, sourcing agents, price-comparison sites, market analysts and AI agents. AliExpress builds its search pages and its product pages from data it sends to the browser; this Actor reads that data directly, so a search of 600 products takes seconds, and a product page with 200 variants is one request instead of 200 clicks.
It has three jobs in one Actor:
- Listing sweep — keywords or search URLs → one row per product with prices, orders, rating and shipping badges. $0.001 per product.
- Product deep-dive — the same rows plus every variant's price and stock, specifications, seller and delivery options. Turn on Full product details, or paste product links.
- Review mining — buyer reviews with photos and the variant bought, the 1–5 star split and AliExpress's own review themes ("very bright", "disappointment") with how often buyers mention them.
Mix them freely in one run: a few keywords for discovery plus a list of product links you already track.
What you get
| You need | Turn on | You get |
|---|---|---|
| Winning products by real demand | nothing — default | exact order counts (76759, not just "50,000+ sold"), rating, discount, Choice badge |
| Which size or colour actually has stock | Full product details | variants[]: option names, image, price, original price, stock, per-shopper limit, bulk prices; totalInventory |
| Landed cost and delivery speed in your market | Full product details + Ship-to country | shippingOptions[]: ships from, cost, free/with-Choice, carrier, warehouse, delivery days, ISO delivery dates, tracking, late-delivery compensation |
| Is this seller trustworthy | Full product details | seller: store id, rating score, positive-feedback rate, feedback count, level, country, opened, sold in 180 days, top-rated flag |
| Product content for your own listing | Seller description | images[], video, specifications[], descriptionText, descriptionHtml, descriptionImages[], attached PDF manuals |
| What buyers love and hate | Buyer reviews | reviews[] (or review rows), reviewStatistics with 1–5 star counts, reviewThemes with sentiment |
How to scrape AliExpress in four steps
- What to scrape. Type keywords into 🔍 Search keywords (one per line), paste product pages into 🔗 Product links or IDs, or paste search URLs from the site into 🧭 AliExpress search URLs.
- Filters and market. Pick a sort (most orders is the dropshipper's default), a price range, quick filters (free shipping, Choice, 4 stars & up, local warehouse), Ships from, and your Ship-to country, currency and language.
- Add-ons. Leave them off for the cheapest listing sweep. Turn on 🧩 Full product details for variants, stock, seller and shipping; 📝 Seller description for the description text and images; 💬 Buyer reviews for reviews.
- Start, then download JSON, CSV, Excel, XML or HTML — or read the dataset from the API, n8n, Make, Zapier, Google Sheets or an AI agent.
An empty input still works: the Actor runs a short demo search for "wireless earbuds" so you can see the output before you configure anything.
⬇️ Input
Listing sweep — best sellers under a price ceiling
{"keywords": ["wireless earbuds", "yoga mat"],"maxItemsPerQuery": 120,"sortBy": "orders","maxPrice": 30,"filters": ["free_shipping", "four_star_plus"],"currency": "EUR","shipTo": "DE","language": "de_DE"}
Product deep-dive — specific products with variants, stock and seller
{"productUrls": ["https://www.aliexpress.com/item/1005007532443151.html","3256805916254449","https://aliexpress.us/item/3256806781066858.html"],"includeDescription": true,"shipTo": "US","currency": "USD"}
Local stock only — fast delivery for US buyers
{"keywords": ["led strip light"],"shipFrom": "US","includeDetails": true,"maxItemsPerQuery": 60}
Review mining — photo reviews, one row each
{"productUrls": ["https://www.aliexpress.com/item/1005007532443151.html"],"includeReviews": true,"maxReviewsPerProduct": 200,"reviewFilter": "image","reviewsOutput": "rows"}
All input fields
| Field | Type | Default | What it does |
|---|---|---|---|
keywords | list | demo | Searches, one per line |
productUrls | list | — | Product links, app share links, aliexpress.us links or bare IDs. Always returned with full details |
startUrls | list | — | Search or category URLs copied from the site; their own filters are kept |
maxItemsPerQuery | number | 60 | Products per search (1–10,000). Product links are not limited by it |
sortBy | select | Best match | Best match, most orders, price low→high, price high→low, newest |
filters | multi-select | — | free_shipping, choice, four_star_plus, big_sale, ships_from_local |
minPrice / maxPrice | number | — | Price range in your currency |
shipFrom | select | any | Only products dispatched from this country (CN, US, ES, FR, DE, PL, IT, …) |
categoryId | text | — | Keep one AliExpress category; copy postCategoryId from earlier results |
minRating | number | — | Drop products rated below this; unrated products are kept |
includeAds | yes/no | no | Keep sponsored placements (isAd: true) |
shipTo | text | US | Two-letter market code; prices and delivery follow it |
currency | text | USD | Three-letter currency code |
language | select | English | 17 languages for titles, specifications and variant names |
includeDetails | yes/no | no | Add-on: variants, stock, specs, seller, shipping options, images, video |
includeDescription | yes/no | no | Seller description text, HTML and images (turns details on; no extra fee) |
includeReviews | yes/no | no | Add-on: buyer reviews and the review summary |
maxReviewsPerProduct | number | 20 | Reviews per product; 0 = all AliExpress shows (up to 5,000) |
reviewFilter | select | all | all, with photos, with a follow-up, from your ship-to country |
reviewsOutput | select | nested | nested (a list inside the product row) or rows (one row per review) |
proxyConfiguration | proxy | off | Not needed; your own proxy URLs are used as given |
⬆️ Output
One product with Full product details and Buyer reviews turned on (long lists shortened to their first entries; real data from a run on 11 November 2026):
{"type": "product","productId": "3256806781066858","originalProductId": "1005006744356738","url": "https://www.aliexpress.com/item/3256806781066858.html","title": "5M Led Light with USB Plug 24 Keys 5050 Multicolor RGB TV Background Light Bar Game Room Family Party Decoration Night Light","imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S734cfd3e37be42d689a0d701f921cafeP.jpg","salePrice": 0.33,"originalPrice": 7.71,"currency": "USD","discountPercent": 95,"formattedPrice": "US $0.33","rating": 4.9,"orders": 76759,"ordersText": "50,000+ sold","isAd": false,"isChoice": true,"shipFrom": "CN","shipTo": "US","tags": ["Save $7.38","Fastest delivery in 7 days"],"deliveryNote": "Fastest delivery in 7 days","categoryIds": ["39","390501","200001051"],"listedAt": "2024-05-11 00:00:00","skuId": "12000038885737164","spuId": "6000000000001579","postCategoryId": "200001051","taxRate": 0,"imageWidth": 350,"imageHeight": 350,"query": "led strip light","searchUrl": "https://www.aliexpress.com/w/wholesale-led-strip-light.html?SearchText=led+strip+light","page": 1,"position": 3,"scrapedAt": "2026-11-10T19:10:46.182Z","itemId": "3256806781066858","detailTitle": "5M Led Light with USB Plug 24 Keys 5050 Multicolor RGB TV Background Light Bar Game Room Family Party Decoration Night Light","detailPrice": 1.09,"detailPriceFormatted": "$1.09","detailOriginalPrice": 17.29,"detailCurrency": "USD","detailDiscountPercent": 93,"priceMin": 1.09,"priceMax": 8.45,"detailRating": 4.9,"reviewCount": 8076,"detailSoldText": "This seller: 10,000+ sales | Total sales: 50,000+","detailSold": null,"wishlistCount": 1296,"storeWishedCount": 31693,"inStock": true,"listingActive": true,"variantCount": 24,"totalInventory": 461,"variantOptions": [{"name": "Emitting Color","propertyId": 136,"values": [{"name": "5m","rawName": "Blue","valueId": "173","image": "https://ae-pic-a1.aliexpress-media.com/kf/S88641965c03f4ec0b95b1f3d71a942caq.jpg"},{"name": "APP","rawName": "Emitting Color2","valueId": "9131245839","image": "https://ae-pic-a1.aliexpress-media.com/kf/Sfaaecc7b095e49729fd356d1162e90a9b.jpg"}]},{"name": "Color","propertyId": 14,"values": [{"name": "RGB","rawName": "WHITE","valueId": "29","image": null}]}],"variants": [{"skuId": "12000061289511686","attributes": "136:9131245839#APP;14:29#RGB;380:201301155","options": [{"name": "Color","value": "RGB"},{"name": "Emitting Color","value": "APP"},{"name": "Length","value": "5m"}],"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sfaaecc7b095e49729fd356d1162e90a9b.jpg","price": 1.09,"priceFormatted": "$1.09","originalPrice": 7.41,"originalPriceFormatted": "$7.41","currency": "USD","stock": 11,"salable": true,"maxPerOrder": 1,"availabilityText": "Max. 1 pcs/shopper at this price","bulkPricing": [],"isDefault": false}],"images": ["https://ae-pic-a1.aliexpress-media.com/kf/S734cfd3e37be42d689a0d701f921cafeP.jpg?has_lang=1&ver=2","https://ae-pic-a1.aliexpress-media.com/kf/Sb5af0b8547bb471d89b06f0bc1845ac53.jpg?has_lang=1&ver=2"],"video": {"videoId": 5000495176119,"url": "https://video.aliexpress-media.com/play/u/ae_sg_item/3000004200160/p/1/e/6/t/10301/5000495176119.mp4","poster": "https://ae-pic-a1.aliexpress-media.com/kf/S491fa33dd0bc4715b2573bc992c211f9y.jpg"},"specifications": [{"name": "Luminous Flux","value": "<60","attributeId": "200000554"},{"name": "High-concerned chemical","value": "None","attributeId": "400000603"},{"name": "Is Batteries Included","value": "no","attributeId": "200000533"}],"certifications": [],"categoryPath": ["39","390501","200001051"],"seller": {"name": "Stone's Store","storeId": 1103576287,"storeNumber": 1103573332,"sellerId": 2678280160,"storeUrl": "https://www.aliexpress.com/store/1103576287","allProductsUrl": "https://campaign.aliexpress.com/wow/gcp/shop-framework/index?wx_navbar_hidden=true&wx_navbar_transparent=true&shopId=1103573332&sellerId=2678280160&extParams=&productIds=&expAppPageFrameVersion=&pagePath=allProduct.htm&invitationCode=&wh_weex=true","logo": "https://ae-pic-a1.aliexpress-media.com/kf/Se90fceedf9d34ad1a8979283c98a1e45I/144x144.png","feedbackScore": 10,"feedbackCount": 10,"positiveFeedbackCount": 10,"positiveFeedbackRate": 100,"level": "12-s","country": "China","openedAt": "Mar 1, 2024","openedYears": 2,"topRated": false,"localSeller": false,"metrics": {"positive reviews": "100.0%","Communication": "4.8","Items as description": "5.0"},"businessInfoUrl": "https://shoprenderview.aliexpress.com/credential/showcredential.htm?storeNum=1103576287&_lang=en_US&_currency=USD"},"shipsFrom": "CN","shippingCost": 1.99,"freeShipping": false,"deliveryDaysMin": 7,"deliveryDaysMax": 12,"estimatedDeliveryFrom": "2026-11-17","estimatedDeliveryTo": "2026-11-22","shippingOptions": [{"shipFrom": "China","shipFromCode": "CN","shipTo": "United States","shipToCode": "US","cost": 1.99,"costFormatted": "$1.99","costCurrency": "USD","isFree": false,"freeWithChoice": true,"freeShippingThreshold": null,"deliveryDaysMin": 7,"deliveryDaysMax": 12,"guaranteedDeliveryDays": 60,"estimatedDeliveryFrom": "2026-11-17","estimatedDeliveryTo": "2026-11-22","estimatedDeliveryFromText": "Nov. 17","estimatedDeliveryToText": "Nov. 22","provider": "AliExpress Selection Standard Shipping","providerCode": "CAINIAO_FULFILLMENT_STD","warehouseCode": "DGU200","warehouseType": "own_warehouse","tracked": true,"delayCompensation": "$1.00","selected": true}],"coupons": ["$3.00 off on $15.00","Extra 2% off with coins"],"buyerProtections": [{"title": "Safe payments","detail": "Payment methods used by many international shoppers"}],"promotions": "platformItemSubsidy-ITEM-5000000218165391,realSuperDeals-ITEM-5000000219885201","attachments": [{"url": "https://ae-pic-a1.aliexpress-media.com/kf/S78a7d081e4fb4f3f93e9c3d0ddffa1942.pdf","title": "Item guides & documents","type": "PDF"}],"descriptionUrl": "https://pdp.aliexpress-media.com/product/description/pc/v2/en_US/desc.htm?productId=1005006967381610&key=S463e93e014d540f49c2f60afe195aa0eH.zip&token=0e3ed1be93a365c8e18cb4608d0372c4&sellerId=2678280160","detailsStatus": "ok","reviewStatistics": {"average": 4.9,"total": 1334,"positive": 7550,"positiveRate": 93.5,"neutral": 526,"neutralRate": 6.5,"negative": 0,"negativeRate": 0,"stars": {"1": 0,"2": 0,"3": 526,"4": 1126,"5": 6424},"starRates": {"1": 0,"2": 0,"3": 6.5,"4": 13.9,"5": 79.6}},"reviewThemes": [{"text": "works well","sentiment": 1,"count": 108},{"text": "very good","sentiment": 1,"count": 98}],"reviewFilterCounts": {"additional": 35,"local": 85,"with_personal": 0,"image": 250,"all": 1334},"reviewsCollected": 3,"reviews": [{"reviewId": "30097951211125119","rating": 5,"text": "Good value for money. It gives a special touch to the television. With 5 meters left over to cover the entire back of a 55\" television. Easy installation and very very fast delivery.","textOriginal": "Buena relación calidad-precio. Da un toque especial al televisor. con 5 metros sobra para cubrir toda la parte trasera de un televisor de 55\". Fácil instalación y entrega muy muy rápida.","originalLanguage": "en","translated": true,"date": "17 Dec 2025","buyerName": "N***Q","buyerCountry": "US","buyerGender": "M","anonymous": false,"skuId": null,"variant": "Emitting Color:3key control Length:5m ","shippingRoute": "Aliexpress Selection Premium shipping","images": ["https://ae-pic-a1.aliexpress-media.com/kf/Aeabb0f58139e4e2ebd8c457ced598a93q.jpg"],"thumbnails": ["https://ae-pic-a1.aliexpress-media.com/kf/Aeabb0f58139e4e2ebd8c457ced598a93q.jpg_220x220.jpg"],"helpfulVotes": 7,"unhelpfulVotes": 0,"wouldBuyAgain": "Buy the same","followUpText": null,"followUpDate": null,"followUpAfterDays": null,"sellerReply": null,"aiGenerated": false,"reviewType": "REVIEW"}]}
With Reviews layout = one row per review, each review is its own row next to the products:
{"type": "review","productId": "1005007532443151","itemId": "1005007532443151","productTitle": "12V 24V 320Leds/M COB Neon Strip Waterproof 3000K 4000K 6000K Home Decor High Brighter Flexible Ribbon Rope LED Light 0.5M-20M","productUrl": "https://www.aliexpress.com/item/1005007532443151.html","reviewId": "60097383822362443","rating": 5,"text": "Second time i’ve purchased these for 3d print projects and they work awesome! great for small projects like light boxes and such. ","textOriginal": "Second time I’ve purchased these for 3D print projects and they work awesome! Great for small projects like light boxes and such. ","originalLanguage": "en","translated": true,"date": "06 Jun 2026","buyerName": "m***r","buyerCountry": "US","buyerGender": null,"anonymous": false,"skuId": "12000041200355740","variant": "Emitting Color:Natural White DC Wattage:12V 0.5M","shippingRoute": "AliExpress Selection Standard Shipping","images": ["https://ae-pic-a1.aliexpress-media.com/kf/A34016e532ba349df984bfa103299aad1G.jpg"],"thumbnails": ["https://ae-pic-a1.aliexpress-media.com/kf/A34016e532ba349df984bfa103299aad1G.jpg_220x220.jpg"],"helpfulVotes": 0,"unhelpfulVotes": 0,"wouldBuyAgain": "Buy the same","followUpText": null,"followUpDate": null,"followUpAfterDays": null,"sellerReply": null,"aiGenerated": false,"reviewType": "REVIEW","scrapedAt": "2026-11-10T19:04:57.987Z"}
A product link or page that does not open comes back as a free "type": "error" row with the reason, so a 1,000-link job never stops on one dead listing.
Every field
| Field | Meaning | Needs |
|---|---|---|
productId, itemId, url, title, imageUrl, imageWidth, imageHeight | The listing | — |
salePrice, originalPrice, discountPercent, currency, formattedPrice, taxRate | Price as a shopper in your market sees it | — |
rating, orders, ordersText | Star rating; exact orders where AliExpress carries the number, otherwise the badge | — |
isChoice, isAd, tags, deliveryNote, shipFrom, shipTo | Choice programme, sponsored flag, selling-point badges, ships-from country | — |
categoryIds, postCategoryId, listedAt, skuId, spuId | Category path, leaf category, listing date, default SKU, product family | — |
query, searchUrl, page, position | Which search, page and slot — for rank tracking | — |
priceMin, priceMax, variantCount, totalInventory, inStock, listingActive | Price range across variants and stock in total | details |
variants[] | skuId, options (e.g. Color = Warm White, Length = 5m), image, price, originalPrice, stock, salable, maxPerOrder, availabilityText, bulkPricing[], isDefault | details |
variantOptions[] | Option groups with every value, its id and swatch image | details |
images[], video | Full gallery and product video (mp4 + poster) | details |
specifications[], certifications[] | Attribute sheet with stable attribute ids | details |
seller | name, storeId, storeNumber, sellerId, storeUrl, logo, feedbackScore, feedbackCount, positiveFeedbackRate, level, country, openedAt, openedYears, topRated, localSeller, metrics (sold in 180 days) | details |
shippingOptions[] | Per option: shipFrom, shipTo, cost, isFree, freeWithChoice, deliveryDaysMin/Max, estimatedDeliveryFrom/To (ISO dates), provider, providerCode, warehouseCode, warehouseType, tracked, delayCompensation, guaranteedDeliveryDays | details |
shipsFrom, shippingCost, freeShipping, deliveryDaysMin, deliveryDaysMax, estimatedDeliveryFrom, estimatedDeliveryTo | The default shipping option, flattened for spreadsheets | details |
wishlistCount, storeWishedCount, reviewCount, coupons[], buyerProtections[], promotions, attachments[] | Demand signals, offers and documents | details |
detailTitle, detailPrice, detailOriginalPrice, detailDiscountPercent, detailRating, detailSoldText, detailSold | The same facts as read on the product page itself | details |
descriptionText, descriptionHtml, descriptionImages[], descriptionUrl | The seller's description | description |
reviews[], reviewsCollected | Reviews (nested layout) | reviews |
reviewStatistics, reviewThemes[], reviewFilterCounts | Average, totals, positive/neutral/negative split, 1–5 star counts and rates; AliExpress review themes with sentiment and mentions; reviews per filter | reviews |
detailsStatus, detailsError, reviewsStatus | Whether an add-on was delivered, and why not if it was not (an add-on that is not delivered is not charged) | — |
The Console also shows three ready-made views of the dataset: Products, Product details and Reviews (one row per review).
How much does it cost?
You pay per result, by event. No fee per run, per page, per search or for proxies.
| Event | Free plan | Bronze | Silver | Gold and up |
|---|---|---|---|---|
| Product row | $0.001 | $0.0009 | $0.0008 | $0.0007 |
| Add-on: full product details | $0.0025 | $0.0025 | $0.0023 | $0.002 |
| Add-on: buyer review | $0.0006 | $0.0006 | $0.00055 | $0.0005 |
Both add-ons are free until 24 November 2026 (launch offer — the prices above apply from 25 November 2026). Product rows are $0.001 as before.
What jobs actually cost on the free plan:
| Job | Cost |
|---|---|
| 1,000 products, search only | $1.00 |
| 1,000 products with full details | $3.50 ($1.00 + $2.50) |
| 1,000 products with details and 20 reviews each | $15.50 ($3.50 + 20,000 × $0.0006) |
| 100 product links tracked daily (details always included) | $0.35 a day |
| 50,000 rows across 100 runs, search only | $50 (Gold: $35) |
Never charged: sponsored placements you did not ask for, pages that fail or come back empty, rows dropped by your rating or category filter, duplicates, product links that do not open, details that fail, products without reviews. Set Max cost per run in the run options and the Actor stops cleanly at that amount — everything written before is paid for, nothing more.
For comparison (published free-plan prices, 11 November 2026): the most-used AliExpress Actor with variants charges $0.05 per run plus $6.48 per 1,000 products with details, and $1.49 per 1,000 reviews; this Actor charges $0 per run, $3.50 and $0.60.
Use cases
Dropshipping product research
Sort by most orders, cap the price, filter to 4 stars and free shipping, and read the top 300 of a niche with exact order counts. Turn on details for the 30 finalists to see which variants are really in stock and which seller has the better positive-feedback rate.
Price and stock monitoring
Paste the product links you sell into Product links, schedule the Actor daily, and diff variants[].price and variants[].stock. A colour that drops from 400 to 12 units is a restock warning a week before it sells out.
Local-warehouse sourcing
Set Ships from to US, ES, FR or DE and Ship-to to your market: shippingOptions shows the carrier, warehouse, cost and the delivery date window for each option, so you can promise 5-day delivery instead of 3 weeks.
Amazon FBA and Shopify sourcing
Compare priceMin–priceMax and bulk prices (bulkPricing) against your selling price, pull the image gallery, video and specifications for your listing draft, and check the seller's store age and 180-day sales before ordering samples.
Review mining for product decisions
Collect photo reviews as one row each, filter by buyer country, and read reviewThemes — AliExpress's own summary of what buyers mention ("very bright", "disappointment") with counts. Feed the rows to ChatGPT or Claude for a pros-and-cons brief.
AI agents
Connect through the Apify MCP server and ask "cheapest well-rated yoga mats shipping from Spain, with stock per colour" — the agent gets structured rows, not screenshots.
Integrations
- API: start a run with
POST https://api.apify.com/v2/acts/lergassy~aliexpress-products-scraper/runsand readGET …/datasets/{datasetId}/items?format=csv(or json, xlsx, xml, html). - Python:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("lergassy/aliexpress-products-scraper").call(run_input={"keywords": ["led strip light"], "maxItemsPerQuery": 60, "includeDetails": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item.get("priceMin"), item.get("totalInventory"))
- JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });const run = await client.actor('lergassy/aliexpress-products-scraper').call({ productUrls: ['1005007532443151'], includeReviews: true });const { items } = await client.dataset(run.defaultDatasetId).listItems();
- No-code: n8n, Make, Zapier and Google Sheets via the Apify app; schedules and webhooks in the Apify Console.
- AI: the Apify MCP server (Claude, ChatGPT, Cursor), LangChain and LlamaIndex loaders.
FAQ
Do I need an AliExpress account, cookies or a proxy? No. Search pages, product pages and reviews are public; the Actor reads them without login. Requests that AliExpress challenges are retried from other addresses automatically (datacenter first, residential only when the run pays for details), at no extra charge to you.
How are orders "exact"? AliExpress keeps the real order count in its search data (76759) while the badge shows "50,000+ sold". The Actor returns both: orders and ordersText.
Why are some search rows missing rating or orders? For some ship-to countries AliExpress serves a lean search card. The Actor asks again and, for non-US markets, fills rating and orders from the US view of the same products. A brand-new product simply has no rating yet.
What does "full details" cost if a product page does not open? Nothing. The row is still delivered with its search data, detailsStatus: "failed" and the reason, and only the product row is charged. On some hours AliExpress challenges product pages from every address at once (it happened during the 11.11 sale); the Actor then pauses, retries, and if the wall stays up it finishes the run with search data only instead of hanging — you are charged for the product rows, not for details that did not come.
How many variants and reviews can one product have? Variants: all of them (we have seen 240 on one listing). Reviews: up to 5,000 per product; set maxReviewsPerProduct to 0 for all.
Can I sort reviews by newest? AliExpress ignores the sort parameter on its review feed (checked 11 November 2026), so reviews come in AliExpress's own order. Use the filters (with photos, follow-ups, local) to narrow them.
Does it scrape a whole store? Not yet — store pages load their product list through a separate protected call. Search with the store's product keywords, or paste the product links. Store URLs are on the roadmap.
Which markets and currencies? Any two-letter ship-to country code and three-letter currency code AliExpress accepts (EU countries, US, UK, CA, AU, BR, MX, JP, KR and more; checked live with US/USD and DE/EUR/German). Prices, delivery options and dates follow the market. A currency code that is not valid falls back to USD with a warning in the log.
How fast is it? Search only: a 60-product search finished in 16 seconds, start to end. With full details: 20 products with details and reviews took 34 seconds; 120 products with details in German for Germany took 2 minutes.
How deep can one search go? AliExpress shows 60 products per page and stops paging at some point for every search (usually after several thousand results). Split by price range or category to go deeper.
Is it legal? The Actor reads public pages — the same thing a browser shows without logging in — and collects no personal data beyond the masked buyer names AliExpress itself publishes on reviews. Use the data in line with AliExpress's terms and your local law; if in doubt, ask a lawyer.
Limitations, honestly
- Store URLs (all products of one seller) are not supported yet.
- Reviews come in AliExpress's own order; newest-first sorting is not available on the public feed.
ordersis exact only where AliExpress carries the number in search data; product links get the rounded badge from the product page (detailSold).- AliExpress changes its pages from time to time. The Actor is checked every day by automated runs; if something breaks, rows come back with an error reason instead of silently empty data, and failed rows are free.
Support
Found a wrong or empty field, or need an option? Open an issue on the Actor's Issues tab — every issue is read, and fixes ship as a new build.