AliExpress Scraper - Products, Prices, Orders & Supplier Leads
Pricing
from $4.00 / 1,000 product scrapeds
AliExpress Scraper - Products, Prices, Orders & Supplier Leads
Scrape AliExpress products by keyword or URL: sale & original price, discount %, orders sold, rating, images, full SKU/variant matrix, live stock, shipping, specs, reviews & supplier leads. Choose currency & ship-to country, filter & monitor price drops.
Pricing
from $4.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
5
Monthly active users
a day ago
Last modified
Categories
Share
AliExpress Scraper — Products, Prices, Orders, Reviews & Supplier Leads
Extract complete AliExpress product data — including the fields most scrapers skip: real sale & original prices, discount %, live orders-sold counts, ratings, the full SKU/variant matrix with per-option price and live stock, shipping options, full specifications, buyer reviews, and the supplier/store profile. Pick your currency and ship-to country, filter, and run it on a schedule to track price drops and restocks.
No login, no cookies you have to manage, no API key — fast JSON extraction localized to any market.
Why this AliExpress scraper?
Most AliExpress scrapers return a title, one price and a thumbnail. This actor pulls data from AliExpress's own product API and search feed and ships the richest dataset in the category:
| Data | Typical scrapers | This actor |
|---|---|---|
| Sale price + original price + discount % | partial | ✅ both, in your currency |
| Orders sold (real count, not "1000+") | ❌ | ✅ numeric + text |
| Average rating + total reviews | partial | ✅ |
| Full SKU / variant matrix (price + stock per option) | ❌ | ✅ |
| Live total inventory | ❌ | ✅ |
| All images + product video | thumbnail only | ✅ |
| Shipping options (fee / ETA / carrier) | ❌ | ✅ |
| Full specifications | ❌ | ✅ |
| Buyer reviews (text, country, photos, bought SKU) | ❌ | ✅ opt-in |
| Supplier / store profile (level, years, country, top-rated) | ❌ | ✅ opt-in |
| Currency & ship-to country localization | ❌ | ✅ |
| Price-drop / restock monitoring | ❌ | ✅ |
Use cases
- Dropshipping & product research — find winning products by orders sold and rating, capture price, variants and supplier, and monitor price drops & restocks on a schedule so your store and margins stay in sync.
- Repricing & price intelligence — track competitor product prices and discounts across markets and currencies.
- Sourcing & supplier vetting — turn every product into a supplier lead with store level, years open, country and top-rated badge, scored 0–100 for quick shortlisting.
- Catalog & content — pull full specs, images, video and the SKU matrix to build or enrich your own listings.
- Review & sentiment mining — collect buyer reviews with rating, country and photos to gauge real product quality before you buy.
How to use
- Sign up for Apify — the free plan is enough to try this actor.
- Open the AliExpress Scraper, enter search keywords (or paste product/search/store URLs), set your currency and ship-to country, and click Start.
- Watch results stream into the dataset table.
- Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.
Input
{"searchTerms": ["wireless earbuds"],"sort": "orders","minPrice": 5,"maxPrice": 50,"fourStarPlus": true,"shipToCountry": "US","currency": "USD","maxProducts": 100,"includeProductDetails": true,"includeReviews": true,"maxReviewsPerProduct": 20,"emitStoreLeads": true}
- searchTerms — keywords; each is scraped as its own product feed (~60 products per page).
- startUrls — product pages (
/item/<id>.html), search/category pages (/w/wholesale-<kw>.html) or store pages (/store/<id>). - productIds — AliExpress product IDs to fetch full detail for directly.
- sort —
default,orders(most sold),newest,priceAsc,priceDesc. - minPrice / maxPrice / fourStarPlus / choiceOnly / freeShippingOnly — filters.
- shipToCountry / currency / language — localize prices, availability and text to any market.
- includeProductDetails (default false) — full SKU/variant matrix (price + stock per option), live inventory, all images & video, shipping, specs, description URL and the supplier/store profile.
- includeReviews (default false) — buyer reviews (rating, text, country, photos, bought SKU) plus the star breakdown; maxReviewsPerProduct caps them.
- emitStoreLeads (default false) — one deduplicated supplier lead per store (type
store) with level, years, country, top-rated badge and a 0–100 lead score. - monitorMode / monitorKey — emit only products that are new or whose price/stock changed since the last run.
Output
One record per product (type: "product"), plus optional review records (type: "review") and supplier lead records (type: "store"):
{"type": "product","productId": "1005006398294390","title": "TWS Wireless Earbuds Bluetooth 5.3 Headphones Noise Cancelling","url": "https://www.aliexpress.com/item/1005006398294390.html","salePrice": 8.74,"originalPrice": 34.96,"discountPercent": 75,"currency": "USD","ordersCount": 4213,"ordersText": "4,000+ sold","rating": 4.7,"reviewsCount": 1582,"availableInventory": 920,"isChoice": true,"images": ["https://ae-pic-a1.aliexpress-media.com/kf/S....jpg"],"video": { "videoId": "5000535516472", "url": "https://video.aliexpress-media.com/.../5000535516472.mp4" },"variantOptions": [{ "name": "Color", "values": ["White", "Black"] }],"variants": [{ "skuId": "12000049470857556", "option": "Color:White", "available": true, "stock": 460, "salePrice": 8.74, "originalPrice": 34.96 }],"specs": [{ "name": "Bluetooth Version", "value": "5.3" }, { "name": "Battery Capacity", "value": "300mAh" }],"shipping": { "carrier": "AliExpress Standard Shipping", "fee": "Free", "deliveryEstimate": "Sep 12 - Sep 28" },"storeId": "1104759009","storeName": "TopAudio Official Store","storeUrl": "https://www.aliexpress.com/store/1104759009","sellerLevel": "23-s","store": { "country": "China", "yearsOpen": 4, "topRated": true },"changeType": "price_drop","searchTerm": "wireless earbuds","scrapedAt": "2026-06-17T12:00:00.000Z"}
Automate & schedule
Run this actor on autopilot and pull results into your own stack:
- Apify API — start runs, fetch datasets, and manage schedules over REST.
- apify-client for JavaScript and apify-client for Python — official SDKs.
- Schedules — run it hourly/daily to track price drops, restocks and new products in a niche; perfect for dropshipping pipelines and repricing.
- Webhooks — trigger downstream actions (import to your store, Slack price-drop alert, sheet update) the moment a run finishes.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });const run = await client.actor('scrapesage/aliexpress-scraper').call({searchTerms: ['phone case'],sort: 'orders',shipToCountry: 'US',currency: 'USD',maxProducts: 100,includeProductDetails: true,emitStoreLeads: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} products & supplier leads`);
Integrate with any app
Connect the dataset to 5,000+ apps — no code required:
- Make — multi-step automation scenarios.
- Zapier — push price drops or new products straight into your store or sheet.
- Slack — get notified when a monitored product drops in price or restocks.
- Google Drive / Sheets — auto-export every run to a spreadsheet.
- Airbyte — pipe results into your data warehouse.
- GitHub — trigger runs from commits or releases.
Use with AI assistants (MCP)
The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find the best-selling wireless earbuds under $15 on AliExpress with their suppliers" and let it run this scraper for you.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
- Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.
More scrapers from scrapesage
Build a complete e-commerce, sourcing & price-intelligence stack:
- eBay Scraper — listings, real sold prices (comps) and seller leads.
- Made-in-China Scraper — B2B suppliers, products and manufacturer leads.
- TradeIndia Scraper — India B2B suppliers, products and contact leads.
- ImportYeti Scraper — supplier/importer shipment records from US customs data.
- Shopify Store Scraper — products, prices, inventory and merchant leads from any Shopify store.
- Poshmark Scraper — fashion resale listings, sold comps and seller leads.
- Reverb Scraper — musical-instrument marketplace listings, price guide and seller leads.
- Steam Scraper — game listings, prices, reviews and publisher leads.
Tips
- Find winners fast: sort by
ordersand turn onfourStarPlusto surface proven, well-rated products. - Localize correctly: set
shipToCountryandcurrencytogether — a US shopper and a German shopper see different prices and shipping. The actor pins the proxy and the AliExpress currency cookie to your choice (a random country would localize prices to the wrong currency). - Cost control: leave
includeProductDetails/includeReviewsoff for a fast, cheap price/orders sweep; turn them on only when you need the full SKU matrix, specs or reviews. Supplier leads are deduplicated per store. - Recurring monitoring: combine Schedules with
monitorModeto get only new products and price-drop/restock changes — ideal for repricing and dropshipping alerts. - Proxies: keep the default residential proxy group; AliExpress challenges datacenter IPs with an anti-bot "punish" page.
FAQ
How do I scrape AliExpress products for a keyword? Put the keyword in searchTerms (e.g. led strip). Combine with sort, price filters and fourStarPlus to narrow it down, or paste a search/category/product/store URL into startUrls.
Does it work without the AliExpress API? Yes. No developer key or affiliate account is needed — the actor reads AliExpress's own public search feed and product API, localized to your chosen market.
Can I get prices in my currency? Yes — set currency (e.g. EUR, GBP) and shipToCountry. Prices, discounts and shipping are returned for that market.
Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.
How do I track price drops automatically? Create a Schedule (e.g. daily) with monitorMode on — each run emits only new products and items whose price or stock changed, each tagged with a changeType (price_drop, price_rise, restocked, out_of_stock, new).
Can I get the supplier's email or phone? No — AliExpress does not publish seller emails or phone numbers; contact is handled through the platform. The supplier lead gives you the store URL, level, years open, country, top-rated badge and a lead score for vetting and outreach via the store page.
A field is empty — why? Some products genuinely don't list a video, some have a single SKU (no variants), and some are too new to have reviews. Fields are empty only when the data doesn't exist — not because the scraper skipped them.
Is scraping AliExpress legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws (e.g. GDPR/CCPA for personal data) and AliExpress's terms.
Need help?
Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.