AliExpress Scraper — search results, prices & rank · $2/1k
Pricing
from $1.70 / 1,000 search results
AliExpress Scraper — search results, prices & rank · $2/1k
AliExpress search scraper: rank, price, sold count, ads flagged. AliExpress rank tracker mode. Use for search, price and sold count; for reviews use leoworks/aliexpress-reviews-classifier. keywords (+ tracked products). No login, ~6 s/20 results, rank history in your key-value store. Pay per result.
Pricing
from $1.70 / 1,000 search results
Rating
0.0
(0)
Developer
Leoworks
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
AliExpress Search Scraper — rank, price, sold count
Part of LeoWorks AliExpress tools: search → rank (AliExpress Search Scraper) · reviews → complaints (AliExpress Reviews Scraper).
For dropshippers, sourcing teams and price researchers who want an AliExpress search scraper for any keyword — position, price, discount, sold count, rating, ship-from, ads flagged — as clean rows for $2 per 1,000 products, and an AliExpress rank tracker that shows where their own listings rank for each keyword over time. No login, no cookies. It gives AliExpress product search data without the AliExpress API, including AliExpress best sellers by orders.
Independent tool — not affiliated with, endorsed by or sponsored by AliExpress or Alibaba Group. The name is used only to describe the data source.
Use it to: find what sells for a keyword before you source or dropship · watch competitors' prices and sold counts · track your listings' keyword rank on a schedule · feed product research to your AI agent or spreadsheet.
Output sample
Real rows (search mode, one per product) from run GtezzMn88GcSODQbV (2026-10-05, keyword "wireless earbuds", US / USD). Titles are shortened here.
| position | organicRank | isAd | title | price | originalPrice | discount | sold | rating | shipFrom |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | false | 2026 New Air 3 Pro 3 Bluetooth Wireless Earbuds with Heart Rate Monitoring… | $19.01 | $57.20 | 66% | 4,000+ sold (soldCount 4000) | 4.9 | US |
| 2 | 2 | false | TWS Wireless Bluetooth Headset LED Display Gamer Earbuds with Mic… | $3.42 | $24.79 | 86% | 1,000+ sold | 4.9 | US |
| 3 | 3 | false | SK Small Headphones Wireless Bluetooth Headset Sport Sleeping Invisible… | $2.54 | $30.28 | 91% | 5,000+ sold | 4.9 | US |
| 4 | null | true | Wireless Clip-On Bluetooth Earbuds Premium HiFi Audio Sports Headphones… | $3.33 | $14.62 | 77% | 900+ sold | 4.6 | CN |
Every row also has productId, globalProductId, productUrl, imageUrl, tags[] (promo and delivery tags), page, totalResults and country. Rank mode rows (type: "rank") add found, previousRank, rankChange and isNew per tracked product — see Output below.
Input example
The form default — one keyword, 20 products, best match, US / USD (about $0.04, 6 seconds):
{"keywords": ["wireless earbuds"],"maxResultsPerKeyword": 20}
Rank mode — add products to track; one row per keyword × product, with the change since the last run when scheduled:
{"keywords": ["wireless earbuds", "bluetooth earphones"],"trackProducts": ["https://www.aliexpress.com/item/1005012974863527.html"],"maxPages": 5}
Pricing
Pay only for what you collect — no subscription.
| Event | Price | When |
|---|---|---|
result | $0.002 | One product from the search results (rank, title, price, sold count, rating) — search mode. |
keyword-checked | $0.003 | The rank of one tracked product for one keyword (found or not found) — rank mode. |
That is $2 per 1,000 search results (search mode) and $3 per 1,000 rank checks (rank mode, one tracked product × one keyword). First run with the form defaults: about $0.04 (20 results, 6 seconds).
Cost examples
| Run | Cost |
|---|---|
| 1 keyword, 20 products (form default) | $0.04 |
| 10 keywords × 5 pages (3,000 products) | $6.00 |
| Rank mode: 20 keywords × 3 products, daily for 30 days | $5.40 |
With the free $5 monthly Apify credit you can collect about 2,500 search results or run 1,666 rank checks.
Failed keywords are reported with an error row and not charged. If you set a maximum cost per run, the Actor stops cleanly when it is reached.
Works with
- Apify API, JavaScript and Python clients — start a run and read the dataset like any Actor (
leoworks/aliexpress-search-scraper). - Apify Schedules — a daily schedule in rank mode gives
previousRank,rankChangeandisNewper product; our own monitoring runs this Actor every morning. - Claude, Cursor and Claude Code through the Apify MCP server — see the next section (verified 2026-10-06).
- AliExpress Reviews Scraper — pass the
productUrlof any result to leoworks/aliexpress-reviews-classifier to read its reviews and complaint labels.
Use with Claude, Cursor or Claude Code (MCP)
Ask your AI agent. Add the Apify MCP server with this Actor as a tool, then say, for example:
- "Search AliExpress for “magsafe phone case”, 40 results, and list the 5 best-selling ones with price and rating."
- "Track where https://www.aliexpress.com/item/1005008549911526.html ranks on AliExpress for “wireless earbuds” and tell me its rank and whether it moved since the last run."
- "For “standing desk converter” on AliExpress, take the top 20 results and tell me the median price, how many are ads, and which listing has the highest sold count."
The agent calls the tool leoworks--aliexpress-search-scraper and reads the rows with get-dataset-items.
Claude Desktop or Cursor (mcp.json):
{"mcpServers": {"apify": {"url": "https://mcp.apify.com?tools=leoworks/aliexpress-search-scraper","headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }}}}
Claude Code: claude mcp add --transport http apify "https://mcp.apify.com?tools=leoworks/aliexpress-search-scraper" --header "Authorization: Bearer YOUR_APIFY_TOKEN". Leave out the header to sign in with OAuth in the browser instead. Your Apify token is in Console → Settings → API & Integrations. We verified this setup with the Apify MCP server (v0.17.2) on 2026-10-06.
How to use
Next step — what do buyers complain about? Pass the productUrl of the top results to our AliExpress Reviews Scraper: it collects their reviews and labels the complaints (defect, size, delivery …), with a free filter for 1–3-star reviews.
Search mode — add keywords, set how many products per keyword (maxResultsPerKeyword, the form starts at 20; up to 3,600) and the sort (best_match, orders, price_asc, price_desc, newest). Country and currency change the store region and prices.
Rank mode — add product URLs or IDs in trackProducts; each run tells you where each product ranks for each keyword, how far it moved since the last run, and whether it only appears as an ad. Schedule it daily.
Output
Search mode (one row per product):
{"type": "result","keyword": "wireless earbuds","page": 1,"position": 1,"isAd": false,"productId": "3256811621288203","globalProductId": "1005011807602955","title": "2026 New Air 3【 Pro 3 】 Bluetooth Wireless Earbuds with Heart Rate Monitoring, Active Noise Cancellation Headphones, Waterproof for Daily Use, For IPhone IOS Smartphone, Gaming /Sports /Fitness Earphones.","price": 19.02,"originalPrice": 57.16,"discountPercent": 66,"currency": "USD","sold": "4,000+ sold","soldCount": 4000,"rating": 4.9,"shipFrom": "US","tags": ["New shoppers save $38.14","Delivery: Oct 08 - 16"],"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/Sa57a4580c1274b01988d5df3fa8e76cbx.jpg","productUrl": "https://www.aliexpress.com/item/1005011807602955.html","organicRank": 1,"totalResults": 51283,"country": "US"}
Rank mode (one row per keyword × tracked product):
{"type": "rank","keyword": "wireless earbuds","target": "https://www.aliexpress.com/item/1005012974863527.html","globalProductId": "1005012974863527","found": true,"organicRank": 34,"position": 45,"page": 1,"adOnly": false,"previousRank": 9,"rankChange": -25,"isNew": false,"notFoundWithin": null,"title": "Mini TWS Wireless Bluetooth Earbuds Powerful Active Noise Cancellation …","price": 3.73,"currency": "USD","sold": "1,000+ sold","soldCount": 1000,"rating": 4.9,"sort": "best_match","country": "US"}
organicRank counts organic results only (ads excluded); position is the place on the page including ads. Not found → found: false and notFoundWithin = how many results were checked. AliExpress shows US-region products with a second ID (productId); globalProductId is the usual ID in product URLs, and rank mode matches either form.
Limits
| Item | Limit |
|---|---|
| Depth | Up to 60 pages × 60 products per keyword |
| Fields | Only what the search results show — no product page details (no stock, variants, seller info or full description) |
| Rank stability | AliExpress personalises and reshuffles results; the same product can move many places between two checks. Schedule runs and look at trends |
| Sold count | As AliExpress displays it ("4,000+ sold"); soldCount is the number in that text |
| Speed | 2,759 results (10 keywords × 5 pages) in about 3 min (measured 2026-10-05) |
Run it on a schedule
Daily is the usual rhythm for rank tracking: in rank mode, a daily run gives previousRank, rankChange and isNew per product. For one-off product research no schedule is needed. Create an Apify Schedule for a saved task with your keywords and products. To start it from other tools, use the Apify n8n or Make integration, or the Apify API.
FAQ
Why not use the official AliExpress API?
AliExpress' Open Platform APIs need an approved app key and are built for affiliate links, product data and orders. They return their own product selection for a keyword, not the search page shoppers see — with positions, ads and sold counts. This Actor reads that public search page without a login.
What are the alternatives to AliExpress Search Scraper?
Searching by hand and copying results into a spreadsheet, building your own scraper (search pages change often), or a dropshipping research subscription. This Actor costs $2 per 1,000 products and, in rank mode, tracks where your own listings rank over time.
How do I export AliExpress search results and monitor my rank?
For a one-off export, enter your keywords, start the run and download the products from Output as CSV, Excel or JSON. To monitor your rank, add your product URLs or IDs in Rank mode: products to track and schedule a daily run; each row then shows the position and rankChange.
Why do ranks jump between runs?
AliExpress ranks change with time, region and its own testing. Use the same country and sort every time, run on a schedule and compare averages rather than single checks.
Do you scrape product pages?
No. This Actor reads search results only. For reviews, use our AliExpress Reviews Scraper.
Is it legal?
It reads publicly visible search pages without logging in. You are responsible for how you use the data; follow AliExpress' terms and local laws.
Reviews and support
If this Actor saved you time, a short review on Apify Store helps others find it. Questions or a keyword that does not work? Open an issue in the Issues tab — we answer within a day.
Changelog
See the Changelog tab.