AliExpress Scraper: Products, Prices, Orders Sold
Pricing
$3.00 / 1,000 product scrapeds
AliExpress Scraper: Products, Prices, Orders Sold
Scrape AliExpress search and category results: price, original price, discount, exact number of orders sold, rating, Choice badge, delivery tags, image and product URL. Sort by orders or price, filter by price range and free shipping. Fast HTTP, pay per product.
Pricing
$3.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Torix
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
AliExpress Scraper — Products, Prices & Orders Sold
Scrape AliExpress search and category results and get, for every product:
product ID & URL, title, sale price, original price, discount %, exact number of orders sold (when available) and the "10,000+ sold" label, star rating, AliExpress Choice badge, promo/delivery tags, image, category ID and listing date.
How to run it in 3 steps
- Add your input. In Search keywords paste AliExpress search keywords — e.g.
phone case. The form is already filled with a working example, so you can skip this step for a first try. - Press Start. The prefilled run returns 30 products in about 3 s and costs about $0.090. Set Max results (cost cap) to cap the cost of bigger runs; you only pay for products actually delivered.
- Get the data. Open the Output tab and export JSON, CSV or Excel — or run it from the API, Make, Zapier, n8n or an AI agent (see below).
Features
- Exact sales counts for many products (e.g.
60301instead of "50,000+ sold") — the best demand signal for product research. - Fast: reads AliExpress' own server-rendered data (60 products per request, pages fetched in parallel) — 576 products in ~2 seconds in our test.
- Filters: sort by orders or price, price range, free shipping, Choice only, minimum rating, currency.
- Pay per product: $3 per 1,000 products. Duplicates and filtered products are free.
Use cases
- Dropshipping & product research: find best sellers with real order numbers.
- Price monitoring: track prices and discounts in a category daily.
- Market research: pricing distributions, rating levels and competition per keyword.
Input
{"searchQueries": ["phone case", "led strip lights"],"maxItemsPerSearch": 300,"sort": "orders","maxPrice": 20,"freeShipping": true}
Output
Real output (default input)
First 2 of 30 records from a run with the prefilled input (3.4 s on a test machine; long values shortened here):
[{"productId": "1005009463232289","url": "https://www.aliexpress.com/item/1005009463232289.html","title": "Ultra Thin Clear TPU Phone Cases For iPhone 18 17 16 15 14 13 12 11 Pro Max Plus Air 16E XR XS Max Transparent Silicone Cover","price": 1.09,"originalPrice": 2.77,"discountPercent": 61,"currency": "USD","formattedPrice": null,"rating": 4.7,"sold": 35917,"soldText": "30K+ sold","isChoice": true,"isAd": false,"tags": [],"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sf898ce9c147a42edb66872faa1120d79n.jpg","categoryId": "202228405","listedAt": "2025-07-09 00:00:00","search": "phone case","page": 1,"position": 1,"scrapedAt": "2026-10-15T12:14:09.324Z"},{"productId": "1005010587572937","url": "https://www.aliexpress.com/item/1005010587572937.html","title": "Custom Matte Case For iPhone 17 16 15 14 13 12 11 Pro Max Mini SE XS XR 7 8 Plus DIY Personalized Photo Picture Soft Cover Funda","price": 1.09,"originalPrice": 7.56,"discountPercent": 86,"currency": "USD","formattedPrice": null,"rating": 4.6,"sold": 9075,"soldText": "9K+ sold","isChoice": true,"isAd": false,"tags": [],"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sd7c4a6e7aac3432b929b506d91338afeG.jpg","categoryId": "202228603","listedAt": "2025-12-17 00:00:00","search": "phone case","page": 1,"position": 2,"scrapedAt": "2026-10-15T12:14:09.325Z"}]
{"productId": "1005010439419248","url": "https://www.aliexpress.com/item/1005010439419248.html","title": "Magnetic Original Clear Case For iPhone 17 16 15 14 …","price": 0.33,"originalPrice": 3.13,"discountPercent": 89,"currency": "USD","rating": 4.9,"sold": 60301,"soldText": "50,000+ sold","isChoice": true,"tags": ["Save $2.8", "Delivery: Oct 20 - 25"],"image": "https://ae-pic-a1.aliexpress-media.com/kf/S28f397c19b0040ecac9bc4a3f73a9f123.jpg","search": "phone case","position": 2}
Prices are shown for a US shopper. Store names and product detail pages (variants, specs) are not included.
Pricing
- $3.00 per 1,000 products ($0.003 per product).
- The prefilled input returns 30 products → $0.09.
- Example: 1,000 products → $3.00; 10,000 → $30.00. Set Max results (cost cap) to limit any run.
- Duplicates and filtered products are free.
- Your Apify spending limit is respected exactly: the actor stops charging and finishes cleanly when it is reached. Apify platform usage (compute, proxy) is included in the price.
Use with AI agents (MCP), LangChain, RAG & the API
This actor is a ready-made tool for AI agents: an LLM can call it, wait for the run and read clean JSON back.
MCP server (Claude Desktop, Claude Code, Cursor, VS Code, any MCP client) — add Apify's hosted MCP server with this actor enabled as a tool:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com/?tools=torix33/aliexpress-scraper","headers": { "Authorization": "Bearer <APIFY_TOKEN>" }}}}
LangChain / LangGraph (pip install langchain-apify, set APIFY_API_TOKEN):
import jsonfrom langchain_apify import ApifyActorsTool, ApifyWrapperfrom langchain_core.documents import Document# 1) give the actor to an agent as a tooltool = ApifyActorsTool("torix33/aliexpress-scraper")# 2) or load results as Documents for a RAG indexloader = ApifyWrapper().call_actor(actor_id="torix33/aliexpress-scraper",run_input={"searchQueries": ["phone case", "led strip lights"], "maxItemsPerSearch": 300, "sort": "orders", "maxPrice": 20, "freeShipping": True},dataset_mapping_function=lambda item: Document(page_content=json.dumps(item, ensure_ascii=False), metadata={"url": item.get("url")}),)docs = loader.load()
REST API — one synchronous call, dataset items in the response:
curl -X POST "https://api.apify.com/v2/acts/torix33~aliexpress-scraper/run-sync-get-dataset-items?token=<APIFY_TOKEN>" \-H "Content-Type: application/json" \-d '{"searchQueries": ["phone case", "led strip lights"], "maxItemsPerSearch": 300, "sort": "orders", "maxPrice": 20, "freeShipping": true}'
Also works with the Apify Python/JS clients, Make, Zapier, n8n, Google Sheets, webhooks and schedules. Export as JSON, CSV, Excel, XML or RSS.
RAG tip: For dropshipping research, let an agent rank rows by sold and rating and compare price against Amazon data from Amazon Product Scraper.
Limitations
- Exact sold counts are published by AliExpress for many but not all products.
- Prices and currency depend on the shipping country/currency settings of the request.
- Only public search/category listings; no seller dashboards.
FAQ
Does it show exact sales numbers? For many products, yes (e.g. 60301 instead of "50,000+ sold").
Can I sort by orders or price?
Yes. Use sort, plus price range, free shipping, Choice-only and minimum rating filters.
Is it useful for dropshipping product research? Yes — orders sold is the strongest demand signal AliExpress publishes.