AliExpress Scraper - Products, Sold Counts & 40 Fields
Pricing
from $1.70 / 1,000 product delivereds
AliExpress Scraper - Products, Sold Counts & 40 Fields
Get AliExpress product prices, exact sold counts and ratings by keyword, image, category or product link. Price, price type, discount, store, delivery days, Choice and ad flags, optional review stats. Pick currency and ship-to country, compare with the last run. No login. Errors are free.
Pricing
from $1.70 / 1,000 product delivereds
Rating
0.0
(0)
Developer
Scrapewise Data
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
5
Monthly active users
5 hours ago
Last modified
Categories
Share
AliExpress Scraper: products, prices, exact sold counts and review stats
Scrape AliExpress products into clean JSON, CSV or Excel, without login, cookies or a browser. Search by keyword, read category or search links, paste product links, or search by image with a product photo, and get every product's title, price, original price and discount, the exact sold count behind "10,000+ sold", rating, store, delivery days for your country, Choice and ad flags, images and category ids. Turn on review stats to add review count, average, star breakdown, positive rate and the review tags buyers use.
It is used by dropshippers and e-commerce sellers looking for products that already sell, by price monitoring and market research teams, and by anyone who needs AliExpress catalog data in a spreadsheet or an AI agent.
AliExpress scraper pricing at a glance
| Event | Free plan | Bronze | Silver | Gold and above | Charged for |
|---|---|---|---|---|---|
| Product delivered | US$ 2.00 / 1,000 | US$ 1.90 | US$ 1.80 | US$ 1.70 | each unique product row |
| Review stats added (optional) | US$ 1.50 / 1,000 | US$ 1.425 | US$ 1.35 | US$ 1.275 | each product that came back with its review stats |
- 40 fields per product, all listed in the field reference: price, original price, discount, exact sold count, rating, store, delivery days, Choice, ad and free shipping flags, images, category ids, launch date and, with review stats, 11 review fields.
- No start fee and no monthly fee. 1,000 search results cost US$ 2.00; with review stats, US$ 3.50.
- Error rows and duplicates are free, each with an
errorCode, andmaxItemscaps the cost of every keyword. - Currency and country: USD, EUR, GBP, CAD, AUD, BRL, MXN, PLN, JPY or KRW, with prices and delivery days for the ship-to country you pick.
- Search by image: paste a photo link (or upload a file, or give an AliExpress product link) and get the similar products AliExpress finds, most similar first, each row tagged with the image it came from.
- Sort and filters as on the site: best match, most sold, price up or down; min and max price, ships from, free shipping, 4 stars and up, Choice only.
What you can do with AliExpress data
- Dropshipping and product research: what sells the most for a keyword, at what price, with how many real orders (
soldCount), sorted byorders. - Price monitoring: track price, original price and discount of the same products over time, in your currency and for your country.
- Competitor and supplier analysis: which stores rank, which products are Choice or paid placements, how long delivery takes per country.
- Review screening: star breakdown, positive rate and the tags buyers use, before you pick a product or a supplier.
- Find cheaper sellers from a photo: search by image with a supplier or competitor photo and compare
priceandpriceTypeacross sellers of the same item. - Trend spotting:
launchDateandsoldCounttogether show new products that are taking off.
AliExpress scraper input examples
The 500 best-selling phone cases and yoga mats in euros, shipped to Germany:
{ "searchQueries": ["phone case", "yoga mat"], "maxItems": 500, "sortBy": "orders", "currency": "EUR", "shipTo": "DE" }
Wireless earbuds between US$ 10 and US$ 40, shipped from the US, 4 stars and up, with review stats:
{ "searchQueries": ["wireless earbuds"], "minPrice": 10, "maxPrice": 40, "shipFrom": "US", "fourStarsAndUp": true, "includeReviewStats": true, "maxItems": 120 }
A category link and two product links (product links always come with review stats):
{"categoryUrls": ["https://www.aliexpress.com/category/100003109/women-clothing.html"],"productUrls": ["https://www.aliexpress.com/item/1005012594192741.html", "1005012594192741"],"maxItems": 60}
Search by image
Two product photos and one AliExpress product link (its main photo is used and the product itself is left out), 40 similar products each:
{"imageUrls": ["https://ae-pic-a1.aliexpress-media.com/kf/Sf70350099604409c94bfde2b9171642ed.jpg","https://s.alicdn.com/@sc04/kf/He83d6b68f6574c14a88af2ac6a6afd67S.jpg_300x300.jpg","https://www.aliexpress.com/item/1005012594192741.html"],"maxResultsPerImage": 40}
AliExpress shows about 100 to 300 similar products per photo (60 per page); maxResultsPerImage (default 20, 0 = all) caps each image. Rows have the same fields as a keyword search plus sourceImage (the link you gave) and imageSearchTotal, and position is the rank for that photo. A clean product photo on a plain background works best; a busy scene can match the wrong object. Sort and filters apply to keyword and category searches only.
| Field | What it does |
|---|---|
searchQueries | Keywords as you would type them on AliExpress |
categoryUrls | https://www.aliexpress.com/category/ID/name.html or any /w/ search link |
productUrls | aliexpress.com/item/ID.html links (aliexpress.us too) or numeric ids; always with review stats |
maxItems | Default 50, per keyword or category link (60 per page, up to 60 pages). Product links are not limited by it |
sortBy | default (best match), orders (most sold), price_asc, price_desc |
minPrice, maxPrice | In the chosen currency |
shipFrom | Country code: only products shipped from there (US, CN, ES...) |
freeShippingOnly, fourStarsAndUp, choiceOnly | AliExpress filters |
currency | USD (default), EUR, GBP, CAD, AUD, BRL, MXN, PLN, JPY, KRW |
shipTo | Country code the prices and delivery days are for (default US) |
includeReviewStats | Adds review stats to search results; one extra request per product |
imageUrls | Photo links (JPG, PNG, WebP) or AliExpress product links/ids to search by image |
imageFile | Or upload one photo from your computer |
maxResultsPerImage | Default 20 per image; 0 = everything AliExpress shows for it |
compareWithPreviousRun | Adds the previous price, the change and the orders gained since the previous run with the same input (see Monitor AliExpress prices on a schedule) |
An empty input runs a small example search, so you can see the output before you set anything.
Coming from another AliExpress scraper?
These field names are also read: keywords, queries, searchQuery, keyword, query and search (as searchQueries), searchUrls (as categoryUrls), productIds, urls and startUrls (as productUrls; a search or category link pasted there is read as a category link), maxItemsPerQuery, maxProducts and maxResults (as maxItems), imageUrl, images and similarToProducts (as imageUrls), and maxItemsPerImage (as maxResultsPerImage).
What data the AliExpress scraper returns
One real row
Product link https://www.aliexpress.com/item/1005012594192741.html (collected on 2026-09-30, USD, ship to US):
{"type": "product","id": "1005012594192741","url": "https://www.aliexpress.com/item/1005012594192741.html","title": "QCY Crossky C30S BH24QT33A Wireless Earphones Bluetooth 6.0 Ear Clip Earbuds Hi-Res LDAC Spatial Sound Dual Connection Headphone","price": 28.59,"originalPrice": 57.63,"discountPercent": 50,"currency": "USD","priceText": "US $28.59","newShopperDeal": true,"priceType": "newShopperDeal","soldCount": 1025,"soldText": "1,000+ sold","rating": 4.9,"isChoice": true,"isAd": false,"freeShipping": true,"deliveryText": "Delivery: Oct 06 - 13","deliveryDaysMin": 6,"deliveryDaysMax": 13,"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S68bfc88c9db94ebe83f876ae56909af3A.jpg","categoryIds": ["44", "100000306", "63705"],"launchDate": "2026-06-25","ratingCount": 199,"reviewCount": 50,"reviewAverage": 4.9,"positiveRate": 98.5,"fiveStarCount": 182,"fourStarCount": 14,"threeStarCount": 3,"reviewsWithPhotos": 11,"reviewTags": ["satisfactory (10)", "excellent quality (6)", "reasonable price (6)", "great sound (4)", "comfortable wear (4)", "very comfortable (4)"],"source": "https://www.aliexpress.com/item/1005012594192741.html"}
Field reference
| Field | What it is |
|---|---|
type, id, url | Row type (product), public product id and product link |
title | Product title as AliExpress shows it |
price, originalPrice, discountPercent, currency, priceText | Sale price, crossed-out price, discount and the price text from the card |
newShopperDeal | true when the card carries a "new shopper" offer (see Limitations) |
priceType | Which price price is: newShopperDeal (first-order offer), sale (discounted, with a crossed-out price) or regular |
soldCount, soldText | Exact number of orders and the rounded text ("1,000+ sold") |
rating | Star rating on the card |
storeName, sellerCompany | Store name and seller company, when the card includes them |
isChoice, isAd, freeShipping, badges | AliExpress Choice, paid placement, free shipping and the other card badges |
deliveryText, deliveryDaysMin, deliveryDaysMax | Delivery estimate for the ship-to country, as text and as days |
imageUrl, images | Main image and the other images on the card |
categoryIds, launchDate | AliExpress category ids and the date the product was listed |
position | Rank in the search, category or image results |
sourceImage, imageSearchTotal | Search by image only: the image or product link the row came from, and how many products AliExpress found for it |
source, scrapedAt | Which keyword or link produced the row, and when |
previousPrice, priceChange, priceChangePct, soldCountChange, isNewProduct, firstSeenAt, previousSeenAt | With compareWithPreviousRun only: what changed since the previous run |
With review stats (includeReviewStats, or any product link):
| Field | What it is |
|---|---|
ratingCount, reviewCount | All star ratings, and written reviews only |
reviewAverage, positiveRate | Average stars and the share of positive reviews (%) |
fiveStarCount to oneStarCount | Star breakdown |
reviewsWithPhotos | Reviews that carry buyer photos |
reviewTags | The tags buyers use, with counts ("great sound (4)") |
Never buyer names or countries. Error rows have type: "error", source, errorCode, error and scrapedAt.
Error codes (never charged)
| errorCode | Meaning |
|---|---|
NO_RESULTS | AliExpress found nothing for this keyword or link (it shows unrelated suggestions instead) |
PRODUCT_NOT_FOUND | The product does not exist or was taken down |
IMAGE_UNREADABLE | The image link did not open or is not a JPG, PNG or WebP picture |
INVALID_URL, INVALID_INPUT | A value the Actor does not understand |
BLOCKED | AliExpress showed a captcha after retries; run again |
NOT_REACHED, UNEXPECTED | The run timeout arrived, or something unforeseen broke; only that input is lost |
Monitor AliExpress prices on a schedule
- Run the keywords, category or product links you want to watch, then save the input as a Task.
- Turn on
compareWithPreviousRun. - Attach an Apify Schedule to the Task, for example daily.
{ "searchQueries": ["led strip lights"], "sortBy": "orders", "maxItems": 50, "compareWithPreviousRun": true }
Each run returns every product as usual, plus what changed since the run before: previousPrice, priceChange and priceChangePct, soldCountChange (orders gained), isNewProduct (not seen before by this input), firstSeenAt and previousSeenAt. On the first run every product is new. The history lives in a key-value store on your own account named aliexpress-prices-... (Storage, Key-value stores), saved after the products are delivered; a different currency or ship-to country gets its own history. To start over, delete that store or set a new snapshotName.
AliExpress scraper integrations, scheduling and AI agents
- Schedule the same keywords daily or weekly in Apify schedules and compare
price,soldCountandpositionover time. - Export as JSON, CSV, Excel or XML, or read the dataset from the Apify API.
- Connect it to Make, n8n, Zapier, Google Sheets, Slack or a webhook through Apify integrations.
- AI agents: the Actor works as a tool through the Apify MCP server in Claude, ChatGPT, Cursor and other MCP clients, for example "find the 50 best-selling yoga mats under US$ 20 shipped from Spain".
Video guides from Apify: how to schedule an Actor and how to connect it to other apps.
Through the API:
curl -X POST "https://api.apify.com/v2/acts/scrapewise~aliexpress-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries":["led strip lights"],"sortBy":"orders","maxItems":100}'
AliExpress scraper limitations
- Visitors without an account see AliExpress "new shopper" prices on many products (like US$ 0.33 or US$ 1.09).
priceis what AliExpress shows;newShopperDealistrueandpriceTypeisnewShopperDealwhen the card carries a new shopper offer, so filter onpriceTypebefore comparing the cheapest sellers. storeNameandsellerCompanycome only when AliExpress includes them in the result card (about half of best-match results, fewer when sorted by sales).freeShippingistruewhen the card says so, or when the free shipping filter is on; otherwise empty.- AliExpress product pages load their data with a protected call that answers with a captcha, so variants (SKUs), specifications, descriptions and review texts are not included. Product links get the search card data plus review stats.
reviewCountcounts written reviews;ratingCountcounts all star ratings. AliExpress groups reviews of the same item from different sellers.- Only public data. This Actor reads public pages only and respects the site's terms.
AliExpress scraper FAQ
Do I need an AliExpress account or cookies? No. Everything comes from public pages over plain HTTP, through the Apify proxy.
Why not the official AliExpress API? AliExpress's open platform APIs are meant for registered affiliates and dropshipping partners and need an approved app key. This Actor needs no account or key and returns public search data such as the exact sold count, delivery days per country, Choice and ad flags, search by image and review stats.
How do I get the most sold products?
Set sortBy to orders. soldCount is the exact number, not the rounded "10,000+".
Why is the price different from what I see in my browser?
Prices depend on currency, ship-to country and whether you are logged in. Set currency and shipTo to match yours; logged-out visitors often see new shopper deals.
What does a run cost? Only the products delivered: US$ 2.00 per 1,000, plus US$ 1.50 per 1,000 for review stats if you turn them on. There is no Apify compute bill on top. Search by image uses the same product price: 20 similar products for one photo cost US$ 0.04.
Can I search with a photo from another store? Yes. Any public JPG, PNG or WebP link works, for example a product photo from Amazon, Etsy or your own site. The same product found for two different photos is one row for each photo.
Related scrapers
- Alibaba Scraper: Alibaba.com products, suppliers, MOQ and image search.
- 1688 Scraper: 1688 wholesale suppliers with 50+ fields and image search.
- Taobao & Tmall Scraper: Taobao and Tmall products, prices, shops and ratings.
- Shopee Scraper: Shopee products, prices and shops in 8 countries.
- Google Shopping Scraper: Google Shopping prices, offers and EAN lookup.
Changelog
-
20 Oct 2026:
compareWithPreviousRunadds the previous price, the price change and the orders gained since the previous run to every product. -
18 Oct 2026: search by image (
imageUrls,imageFile, AliExpress product links),maxResultsPerImage, andpriceTypeon every row to tell new shopper deals from sale and regular prices. -
16 Oct 2026 (later):
searchQuery,keyword,query,search,maxProductsandmaxResultsare read too, so inputs written for other AliExpress tools work as they are. -
16 Oct 2026: field reference, more input examples, input names from other AliExpress actors, integrations section and FAQ in this page;
maxItemsdefault now 50. -
2026-09-30, 0.1: first release. Keyword search, category links and product links, sort and filters, currency and ship-to country, optional review stats, free error rows.
Independent tool, not affiliated with AliExpress or Alibaba Group.