AliExpress Search Scraper avatar

AliExpress Search Scraper

Pricing

from $3.00 / 1,000 result delivereds

Go to Apify Store
AliExpress Search Scraper

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

Sam S

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Scrape AliExpress search results by keyword: title, price, discount %, units sold & images. No API key needed.

What you get

Every row contains:

  • id
  • sourceUrl
  • title
  • imageUrl
  • price
  • originalPrice
  • currency
  • unitsSold
  • discountPercent
  • scrapedAt
{
"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

FieldTypeRequiredDescription
startUrlsarrayyesListing pages to scrape. Paste a category or search-results URL from the site — the actor follows pagination from there.
maxItemsintegernoStops 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.
useBrowserbooleannoLeave 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.
proxyConfigurationobjectnoAliExpress 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 or maxItems, whichever comes first.
  • price is what a buyer pays now; originalPrice is the struck-through figure and is null when the item is not discounted.
  • currency follows 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.