AliExpress Search Scraper: Prices, Orders & Ratings
Pricing
from $3.00 / 1,000 product scrapeds
AliExpress Search Scraper: Prices, Orders & Ratings
Scrape AliExpress search and category results into one flat table: price, list price, discount, seller price, currency, rating, exact orders count, Choice, ship-from, delivery dates, images. Ship-to country, currency and language pinned per run. No browser, no login.
Pricing
from $3.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Atlas Dataworks
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
AliExpress Search Scraper: prices, orders and ratings for any keyword or category
Scrape AliExpress product data from keyword search and category pages into one flat table: price, list price, discount, currency, rating, exact orders count, AliExpress Choice, ship-from country and delivery dates. You pick the ship-to country, currency and language, so every row is priced for the market you sell in. No login, no browser, no proxy setup. $3.00 per 1,000 products, and you pay only for products delivered.
What does this AliExpress scraper do?
- Searches AliExpress by keyword and returns every product card on the pages it reads, up to 3,600 per keyword (60 per page, AliExpress stops at page 60).
- Reads category and filtered search URLs you paste from your browser. The URL's own query parameters (filters, sort order) are kept as they are; only the page number changes.
- Pins the market per run. Ship-to country, currency and title language are set on every request, so a run for Germany comes back in EUR with German delivery dates and does not drift into whatever country the network exit happened to be in.
- Removes duplicates. AliExpress repeats items across result pages; the max you set counts unique products, and you are charged once per product.
- Leaves ads out by default. Include them with one switch and they come flagged
sponsored: true.
Who uses it
- Dropshippers and e-commerce sellers. Find what sells (orders count, rating), at what price, shipped from where and how fast, before you list it.
- Price monitoring. Schedule a daily run on your keywords or a category and track price, list price and discount over time.
- Product and market research. Pull a whole category with orders and ratings to size a niche.
- Sourcing. Compare the same product across sellers by price, ship-from warehouse and delivery window.
- AI agents. Call it as an MCP tool and get typed JSON back (see below).
How much does it cost to scrape AliExpress?
Pay per event: $0.003 per product delivered (product-scraped), plus Apify's platform rows
(about $0.00005 per run start and per result). You do not pay for run time, proxies or compute.
| What you scrape | Products | Cost |
|---|---|---|
| One keyword, one results page (the prefilled run) | 60 | $0.18 |
| One keyword, 500 products | 500 | $1.50 |
| 1,000 products from any mix of keywords and categories | 1,000 | $3.00 |
| A full category, 60 pages | 3,600 | $10.80 |
To cap a run, set Max cost per run in the run options: the run delivers what fits and stops, and never charges past it.
How to scrape AliExpress products
- Click Try for free (or Start). The input is prefilled with the keyword
phone caseand 60 products, so one click returns data. - Replace it with your own keywords or category URLs, and pick the ship-to country, currency and language.
- Run it, then download the results as JSON, CSV, Excel, XML or HTML, or read them through the Apify API, a schedule, or an integration (Make, Zapier, n8n, Google Sheets, webhooks).
Input
| Field | What it does |
|---|---|
searchQueries | Keywords to search, e.g. phone case. |
categoryUrls | Category or search URLs copied from your browser, e.g. https://www.aliexpress.com/category/100003109/women-clothing.html. Item pages are not accepted here. |
maxItemsPerQuery | Most unique products per keyword or URL, 1 to 3,600. |
shipTo | Ship-to country: US, GB, DE, FR, ES, IT, NL, PL, CA, AU. Prices and delivery dates are computed for it. |
currency | USD, EUR, GBP, PLN, CAD or AUD. |
language | Language of product titles: English, German, French, Spanish, Italian, Dutch or Polish. |
includeSponsored | Include ad cards, always flagged sponsored: true. Default off. |
Example input:
{"searchQueries": ["wireless earbuds", "phone case"],"maxItemsPerQuery": 300,"shipTo": "DE","currency": "EUR","language": "en_US"}
Output
One record per unique product (a real row from a US run):
{"itemId": "1005012374506428","url": "https://www.aliexpress.com/item/1005012374506428.html","title": "HTC NE76 Bluetooth Earphones, AI Translator Earbuds Mini Invisible Sleep Earbuds Soft Wireless Headphones Orange","imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S4c5d4a9c4d964b3c9d2bb91b8db9f878H.jpg","images": ["https://ae-pic-a1.aliexpress-media.com/kf/S4c5d4a9c4d964b3c9d2bb91b8db9f878H.jpg", "..."],"price": 11.79,"originalPrice": 26,"discountPct": 54,"sellerOfferPrice": 25.56,"currency": "USD","rating": 4.9,"soldCount": 1806,"soldText": "1,000+ sold","sponsored": false,"choice": true,"shipFrom": "CN","deliveryMinDays": 6,"deliveryMaxDays": 11,"deliveryFrom": "2026-10-19","deliveryTo": "2026-10-24","sellingPoints": ["Save $14.21", "Delivery: Oct 19 - 24"],"categoryIds": ["44", "100000306", "63705"],"firstListedAt": "2026-05-25","position": 3,"page": 2,"shipTo": "US","source": "search:wireless earbuds","scrapedAt": "2026-10-13T07:11:43.023Z"}
priceis what the card shows a signed-out shopper; it can include AliExpress's own new-user discounts.originalPriceis the struck-through price, filled only when it is aboveprice.soldCountis the exact orders count where the page carries it (1806above, while the card says "1,000+ sold"), otherwise the floor of the label.sellerOfferPriceis the seller's offer amount from the page data. How it relates topricediffers by market, so it is reported as found.positionandpageare the rank as AliExpress ordered the results.- Unknown values are
null, never0: a product with no rating is not a product rated 0.
Each run also writes a summary to the key-value store under OUTPUT: priceCompleteness
(share of products that came back with a price), currenciesSeen (so a currency mismatch is visible,
not silent), degradedSources (any keyword or URL that failed, so an empty result is told apart from
a failed one), and counts per source.
Why this AliExpress scraper
- Every row priced for your market. Most AliExpress scrapers return whatever currency the proxy happened to land in. This one pins ship-to, currency and language on every request and reports the currencies it actually got.
- Exact orders counts, not just "1,000+ sold", wherever the page carries them.
- Unique products, charged once. Duplicates across pages are removed before delivery and before charging.
- Measured. Price completeness is reported on every run. In our test runs (US keyword, 150 products; German category URL, 55 products) 100% of products came back priced.
- Light. One request returns 60 products, so 1,000 products take about 17 requests. A 150-product run takes about 20 seconds.
Use it from an AI agent (MCP) or the API
The actor is callable as an MCP tool through Apify's MCP server. Example prompts:
"Find the 100 best-selling wireless earbuds on AliExpress shipped to Germany, with price in EUR and orders count."
"List AliExpress Choice phone cases under $5 with delivery to the US, sorted by orders."
From code, one HTTP call runs it and returns the products:
curl -X POST "https://api.apify.com/v2/acts/atlasdataworks~aliexpress-search-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["phone case"], "maxItemsPerQuery": 60, "shipTo": "US", "currency": "USD"}'
FAQ
Is it legal to scrape AliExpress? This actor reads only public search and category pages that anyone can open without signing in, and collects product data, not personal data. Whether your use is allowed depends on your jurisdiction and purpose; check with a lawyer if you are unsure.
Does it return product detail pages, SKUs or reviews? Not yet. This actor reads search and category results, which carry price, orders, rating, shipping and delivery for every card. Per-SKU prices and stock come from the item page, which is the next feature. Review text is not collected: it carries reviewer names, and this actor collects no personal data.
Why is a price lower than on the product page? The search card can show AliExpress's new-user or
welcome-deal price. The struck-through originalPrice and sellerOfferPrice sit next to it so you
can tell.
Do I need a proxy, cookies or an AliExpress account? No. Access is included in the price.
Can I monitor prices on a schedule? Yes. Save your input as a task and add an Apify schedule; each run is a new dataset you can compare with the last.
Something broke or a field is missing. Open an issue on the actor's Issues tab. AliExpress changes its pages; reports get fixed.
Also from Atlas DataWorks
- Amazon Product Scraper: search, Best Sellers and ASIN detail in one run, the same $3.00 per 1,000.
Limits
- Search and category pages only: no item-page detail, SKUs or reviews yet (see the FAQ).
- AliExpress shows at most 60 pages per search; for more, split by category or narrower keywords.
- Delivery dates and prices are AliExpress's estimate for the chosen ship-to country at run time.