AliExpress Scraper - Product Search, Prices, Sold Count
Pricing
from $2.13 / 1,000 products
AliExpress Scraper - Product Search, Prices, Sold Count
[Limited Launch Offer $2.5/1K] Scrape AliExpress search results and deals by keyword or category URL: prices, discount, sold count, rating, Choice badge, delivery. 24 ship-to countries, no browser.
Pricing
from $2.13 / 1,000 products
Rating
0.0
(0)
Developer
Scrape With Me
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
AliExpress Scraper - Product Search, Prices & Sold Count
Scrape AliExpress search results by keyword or from any AliExpress search/category URL - no login, no browser. Get every product's price, original price and discount, sold count, star rating, delivery estimate, AliExpress Choice badge, deal badges, images and product link, for the ship-to country and currency you choose. Up to 3,600 products per search (60 pages). Export to JSON, CSV or Excel, or call it as an API.
AliExpress prices, discounts and sold count - what you get
- Title, product ID and link, main image and gallery images.
- Price and original price, currency, price as shown, discount %.
- Sold count (exact when AliExpress exposes it, e.g. 8,302; otherwise from "10,000+ sold") and the text as shown.
- Star rating, delivery estimate, Choice flag, badges (savings, deals, free shipping), sponsored flag.
- Position in the search and page number, listed-since date.
Why this scraper
- Fast and light: reads the data AliExpress embeds in its search pages - 60 products per request, no browser.
- Market-aware: pick the ship-to country and currency (US, UK, EU countries, Canada, Australia, Brazil and more).
- Filters: sort by best match, orders (best sellers) or price; minimum and maximum price; or paste a URL with any filters already applied.
- Low price per product (see Pricing).
Use cases
- Product research and dropshipping: find best sellers and their prices in your niche.
- Price monitoring and competitor tracking (schedule daily runs).
- Market research datasets: prices, discounts and sales volume per keyword.
Input example
{"searchQueries": ["wireless earbuds", "led strip lights"],"sortBy": "orders","minPrice": 5,"maxPrice": 40,"shipToCountry": "US","maxProductsPerSearch": 300}
Output example
[{"type": "product","productId": "3256812453673234","url": "https://www.aliexpress.us/item/3256812453673234.html","title": "Lenovo XT53 Wireless Bluetooth 5.3 Earphones Gaming Low Latency Dual Mode Music Earbuds Sports In-Ear Headset With Mic New Gifts","price": 11.58,"originalPrice": 31.77,"currency": "USD","priceText": "US $11.58","discountPercent": 63,"soldText": "10,000+ sold","soldCount": 46870,"rating": 4.9,"deliveryEstimate": "Delivery: Oct 19 - 24","isChoice": true,"badges": ["Save $20.19"],"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S7c0a301a1f29413097d40e9f05eafcdbZ.png","images": ["https://ae-pic-a1.aliexpress-media.com/kf/S7c0a301a1f29413097d40e9f05eafcdbZ.png","https://ae-pic-a1.aliexpress-media.com/kf/Acab955b08c7f459fa83a2512fb6a517e0.jpg"],"listedSince": "2026-07-02","isAd": false,"rank": 1,"page": 1,"source": "search","input": "wireless earbuds","scrapedAt": "2026-10-13T21:56:12Z"}]
Run it on a schedule and connect it to your tools
Schedule: in Apify Console open Schedules → Create, pick this actor and your input, and set it to run daily or weekly for a current product search dataset for price and assortment comparisons. Each run returns the full, current result set as a new dataset.
Integrations (Actor → Integrations tab, no code):
- Google Sheets — append every run's rows to a sheet.
- Make, Zapier, n8n — start the actor from a scenario/zap/workflow and use the rows in the next steps.
- Webhook — get a POST to your endpoint when a run succeeds, then download the dataset.
- Slack / email — notify your team when a scheduled run finishes.
AI agents (MCP) — Claude, ChatGPT, Cursor, VS Code or any MCP client can run it as a tool: add the Apify MCP
server https://mcp.apify.com?actors=kalilfagundes.w/aliexpress-scraper (sign in with your Apify account) and ask for the data in
plain language. The agent fills the input from the input schema and reads the dataset back.
API — call it from your code (pip install apify-client / npm i apify-client):
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("kalilfagundes.w/aliexpress-scraper").call(run_input={"searchQueries": ["wireless earbuds","led strip lights"],"sortBy": "orders","minPrice": 5,"maxPrice": 40,"maxProductsPerSearch": 130,"maxItems": 300})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('kalilfagundes.w/aliexpress-scraper').call({"searchQueries": ["wireless earbuds","led strip lights"],"sortBy": "orders","minPrice": 5,"maxPrice": 40,"maxProductsPerSearch": 130,"maxItems": 300});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Related actors
- Amazon Price Tracker & Product Scraper - ASIN, BSR, 23 Sites
- Walmart Product Search Scraper - Prices, Ratings, Sellers
- TikTok Shop Product Data Scraper - Sales, Prices & Reviews
Pricing
Pay only for the products you get (launch offer, lower on higher Apify plans):
| Event | Price |
|---|---|
| Product | $2.50 per 1,000 |
| Run start | $0.002 |
Example: 10 keywords x 300 products = 3,000 products = $7.50.
Limits and FAQ
- Search results only: product page details (full description, variants/SKUs, seller info, reviews) are not included yet. Tell us on the Issues tab if you need them.
- AliExpress shows up to 60 pages per search; use more specific keywords or price ranges to go deeper.
- When AliExpress slows a session down the scraper continues on a new proxy IP automatically.
- Only public data is collected. No login, cookies or CAPTCHA solving.
Questions or a missing field? Open an issue on the Issues tab - feedback is answered quickly.