AliExpress Search Scraper
Pricing
from $3.00 / 1,000 result delivereds
AliExpress Search Scraper
Scrape AliExpress search results by keyword: title, price, discount %, units sold & images. No API key needed.
Pricing
from $3.00 / 1,000 result delivereds
Rating
0.0
(0)
Developer
Sam S
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Scrape AliExpress search results by keyword: title, price, discount %, units sold & images. No API key needed.
What you get
Every row contains:
idsourceUrltitleimageUrlpriceoriginalPricecurrencyunitsSolddiscountPercentscrapedAt
{"id": "https://www.aliexpress.us/item/3256811441313356.html","sourceUrl": "https://www.aliexpress.us/item/3256811441313356.html","title": "2025 MSI Stealth 18 HX AI Gaming Laptop 18 Inch 4K 120Hz MiniLED Screen Netbook Intel Ultra 9-275HX 64GB 2TB RTX5090 Notebook PC","imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S38f22465d71b4fc3b55fd65e1dd3184fw.jpg_480x480q75.jpg_.avif","price": 3682.94,"originalPrice": 5951.52,"currency": "USD","unitsSold": 15,"discountPercent": 38,"scrapedAt": "2026-08-21T02:23:29.824Z"}
Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array | yes | Listing pages to scrape. Paste a category or search-results URL from the site — the actor follows pagination from there. |
maxItems | integer | no | Stops the run once this many results have been delivered. AliExpress starts refusing after roughly 3 pages (~36 results) even on residential IPs, so a higher number simply ends the run early rather than costing you more. Default: 60. |
useBrowser | boolean | no | Leave off unless results come back empty. Off is several times faster and cheaper; turn it on only if the site renders its listings with JavaScript. Default: false. |
proxyConfiguration | object | no | AliExpress blocks datacenter IPs outright — it serves them a 2.4 KB challenge page instead of results. Residential proxies are required, not optional, and are the default here. Default: {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}. |
Use cases
- Dropshipping research — rank candidate products by units sold before listing them.
- Price monitoring — track the current price against the struck-through original over time.
- Competitive analysis — benchmark what a category actually sells for, not what it lists for.
Pricing
$3.00 per 1,000 results. You are charged once per record written to the dataset, and never for a result you do not receive — validation failures and duplicates are dropped before billing.
The first 10 results of every run are free, so you can check that the output has the fields you need before paying for any of it.
Notes
- Search-results pages only. Product descriptions, specs and reviews are not included.
- Pagination is followed automatically via
?page=N, up to 60 pages ormaxItems, whichever comes first. priceis what a buyer pays now;originalPriceis the struck-through figure and is null when the item is not discounted.currencyfollows the locale AliExpress serves your request, so it is not always USD.- AliExpress serves datacenter IP ranges differently. If a run returns nothing, remove the proxy setting or switch to residential.
Support
Open an issue on this Actor if a field stops populating or a run returns nothing. Selector drift is a bug, not a fact of life — these parsers are re-tested weekly against the live site.