AliExpress Scraper (Search Products & Prices) avatar

AliExpress Scraper (Search Products & Prices)

Pricing

from $0.60 / 1,000 products

Go to Apify Store
AliExpress Scraper (Search Products & Prices)

AliExpress Scraper (Search Products & Prices)

Scrape AliExpress search results by keyword: product id, title, price in USD, discount, image, sponsored flag and position. Sort by price, filter by price range. No login.

Pricing

from $0.60 / 1,000 products

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

14 days ago

Last modified

Share

What is AliExpress Scraper?

AliExpress Scraper extracts product listings from AliExpress search results. Give it one or more keywords (or paste search URLs) and it returns every product with its id, title, price in USD, discount, image, link, whether it's a sponsored listing, and its position in the results. It pages through the results (about 60 products per page), can sort by price and filter by price range, and needs no login or browser. $1 per 1,000 products.

Use it for price research and monitoring, dropshipping product discovery, tracking where products rank for a keyword, or building product catalogues.

What data does AliExpress Scraper extract?

FieldDescription
productId, urlAliExpress product id and product link
titleProduct title as shown in search
price, currency, priceTextCurrent sale price (lowest variant price), in USD
discountPercentDiscount shown on the listing, when there is one
imageUrlMain product image
isAdtrue for sponsored listings
keyword, page, position, totalResultsThe search, the results page, the product's rank and the total number of results AliExpress reports
scrapedAtWhen the row was scraped

How to use AliExpress Scraper

  1. Enter Search keywords, several separated by ;, or paste AliExpress search URLs.
  2. Optional: choose Sort by (best match or price), set a price range, or leave out sponsored listings.
  3. Set Max products per keyword (default 60, about one results page).
  4. Run it and download the products as JSON, CSV, Excel or HTML, or read them through the API.

Products that show up for several keywords are kept once.

Example input

{
"keywords": "wireless earbuds; mug",
"sort": "price_asc",
"minPrice": 2,
"maxProducts": 120
}

Example output

{
"productId": "1005012873166088",
"url": "https://www.aliexpress.com/item/1005012873166088.html",
"title": "Luxury Frosted Silicone Soft Bumper For Magsafe Phone Case For Samsung S26 Plus S25 S24 S23 Ultra Wireless Charge Magnetic Cover",
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S49deba524d144f559e08c22e69cfb9d3c.jpg",
"price": 5.54,
"currency": "USD",
"priceText": "$5.54",
"discountPercent": null,
"isAd": false,
"keyword": "phone case",
"page": 1,
"position": 1,
"totalResults": 66499
}

How much does it cost?

Pay per result: $0.001 per product ($1 per 1,000), with volume discounts on paid Apify plans. Keywords that fail are listed in the ERRORS record and cost nothing. Set Maximum cost per run to cap spend.

Limits

  • No ratings, order counts or seller names. AliExpress doesn't include them in its logged-out search pages, and product pages load their data in the browser. The Actor returns only what the search page contains.
  • Prices are shown for the US storefront in USD. The price is the lowest variant price and may change with coupons at checkout.
  • Sorting by orders or newest isn't offered, because we couldn't verify that AliExpress applies it to logged-out searches.

Using AliExpress Scraper with AI agents

The Actor is pay-per-event with limited permissions, so AI agents can call it through Apify's MCP server (mcp.apify.com), for example with {"keywords": "standing desk", "sort": "price_asc", "maxProducts": 30}. It also accepts keyword, query, url and urls.

FAQ

Is scraping AliExpress legal? The Actor reads the public search results AliExpress shows to any logged-out visitor. Check that your use of the data is allowed where you are.

Why do some products have no discount? discountPercent is filled only when AliExpress shows a discount on the listing.

Why do I get fewer products than I asked for? The Actor stops at the first results page that brings no products, and skips products it already returned for another keyword.

Part of the webdatatools web-intelligence suite β€” every Actor is pay-per-event, reads public data without a login, and returns one clean row per entity:

Browse the whole suite at webdatatools, or call ten of these Actors straight from Claude, Cursor or Cline with the webdatatools MCP server.

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data