AliExpress Products Scraper - Variants, Stock & Reviews avatar

AliExpress Products Scraper - Variants, Stock & Reviews

Pricing

from $0.70 / 1,000 products

Go to Apify Store
AliExpress Products Scraper - Variants, Stock & Reviews

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

Matvey

Maintained by Community

Actor stats

0

Bookmarked

35

Total users

15

Monthly active users

2 days ago

Last modified

Features

Limited permissions

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

AliExpress scrapers with variants and reviews compared on 11 November 2026: this Actor did 20 products with full details and 36 reviews for $0.09 with no start fee and 0% failed runs; the most-used rival with variants costs $0.23 with a $0.05 start fee; another costs $0.20 with 5.5% failed runs

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 ActorThe 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 days0% (65 runs)0.8–5.5%
Reviews as one row each (CSV-ready)Yes, or nestednested

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.

AliExpress search scrapers tested head-to-head on 9 October 2026: 20 products in 5.5 seconds, 28 filled fields, orders on every product, $0.020

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:

  1. Listing sweep — keywords or search URLs → one row per product with prices, orders, rating and shipping badges. $0.001 per product.
  2. 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.
  3. 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 needTurn onYou get
Winning products by real demandnothing — defaultexact order counts (76759, not just "50,000+ sold"), rating, discount, Choice badge
Which size or colour actually has stockFull product detailsvariants[]: option names, image, price, original price, stock, per-shopper limit, bulk prices; totalInventory
Landed cost and delivery speed in your marketFull product details + Ship-to countryshippingOptions[]: ships from, cost, free/with-Choice, carrier, warehouse, delivery days, ISO delivery dates, tracking, late-delivery compensation
Is this seller trustworthyFull product detailsseller: store id, rating score, positive-feedback rate, feedback count, level, country, opened, sold in 180 days, top-rated flag
Product content for your own listingSeller descriptionimages[], video, specifications[], descriptionText, descriptionHtml, descriptionImages[], attached PDF manuals
What buyers love and hateBuyer reviewsreviews[] (or review rows), reviewStatistics with 1–5 star counts, reviewThemes with sentiment

How to scrape AliExpress in four steps

  1. 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.
  2. 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.
  3. 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.
  4. 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

FieldTypeDefaultWhat it does
keywordslistdemoSearches, one per line
productUrlslist—Product links, app share links, aliexpress.us links or bare IDs. Always returned with full details
startUrlslist—Search or category URLs copied from the site; their own filters are kept
maxItemsPerQuerynumber60Products per search (1–10,000). Product links are not limited by it
sortByselectBest matchBest match, most orders, price low→high, price high→low, newest
filtersmulti-select—free_shipping, choice, four_star_plus, big_sale, ships_from_local
minPrice / maxPricenumber—Price range in your currency
shipFromselectanyOnly products dispatched from this country (CN, US, ES, FR, DE, PL, IT, …)
categoryIdtext—Keep one AliExpress category; copy postCategoryId from earlier results
minRatingnumber—Drop products rated below this; unrated products are kept
includeAdsyes/nonoKeep sponsored placements (isAd: true)
shipTotextUSTwo-letter market code; prices and delivery follow it
currencytextUSDThree-letter currency code
languageselectEnglish17 languages for titles, specifications and variant names
includeDetailsyes/nonoAdd-on: variants, stock, specs, seller, shipping options, images, video
includeDescriptionyes/nonoSeller description text, HTML and images (turns details on; no extra fee)
includeReviewsyes/nonoAdd-on: buyer reviews and the review summary
maxReviewsPerProductnumber20Reviews per product; 0 = all AliExpress shows (up to 5,000)
reviewFilterselectallall, with photos, with a follow-up, from your ship-to country
reviewsOutputselectnestednested (a list inside the product row) or rows (one row per review)
proxyConfigurationproxyoffNot 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

FieldMeaningNeeds
productId, itemId, url, title, imageUrl, imageWidth, imageHeightThe listing—
salePrice, originalPrice, discountPercent, currency, formattedPrice, taxRatePrice as a shopper in your market sees it—
rating, orders, ordersTextStar rating; exact orders where AliExpress carries the number, otherwise the badge—
isChoice, isAd, tags, deliveryNote, shipFrom, shipToChoice programme, sponsored flag, selling-point badges, ships-from country—
categoryIds, postCategoryId, listedAt, skuId, spuIdCategory path, leaf category, listing date, default SKU, product family—
query, searchUrl, page, positionWhich search, page and slot — for rank tracking—
priceMin, priceMax, variantCount, totalInventory, inStock, listingActivePrice range across variants and stock in totaldetails
variants[]skuId, options (e.g. Color = Warm White, Length = 5m), image, price, originalPrice, stock, salable, maxPerOrder, availabilityText, bulkPricing[], isDefaultdetails
variantOptions[]Option groups with every value, its id and swatch imagedetails
images[], videoFull gallery and product video (mp4 + poster)details
specifications[], certifications[]Attribute sheet with stable attribute idsdetails
sellername, 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, guaranteedDeliveryDaysdetails
shipsFrom, shippingCost, freeShipping, deliveryDaysMin, deliveryDaysMax, estimatedDeliveryFrom, estimatedDeliveryToThe default shipping option, flattened for spreadsheetsdetails
wishlistCount, storeWishedCount, reviewCount, coupons[], buyerProtections[], promotions, attachments[]Demand signals, offers and documentsdetails
detailTitle, detailPrice, detailOriginalPrice, detailDiscountPercent, detailRating, detailSoldText, detailSoldThe same facts as read on the product page itselfdetails
descriptionText, descriptionHtml, descriptionImages[], descriptionUrlThe seller's descriptiondescription
reviews[], reviewsCollectedReviews (nested layout)reviews
reviewStatistics, reviewThemes[], reviewFilterCountsAverage, totals, positive/neutral/negative split, 1–5 star counts and rates; AliExpress review themes with sentiment and mentions; reviews per filterreviews
detailsStatus, detailsError, reviewsStatusWhether 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.

EventFree planBronzeSilverGold 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:

JobCost
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/runs and read GET …/datasets/{datasetId}/items?format=csv (or json, xlsx, xml, html).
  • Python:
from apify_client import ApifyClient
client = 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.
  • orders is 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.

⌂ 换网址