AliExpress Product Search Scraper – Prices, Sales & Ratings avatar

AliExpress Product Search Scraper – Prices, Sales & Ratings

Pricing

from $1.92 / 1,000 products

Go to Apify Store
AliExpress Product Search Scraper – Prices, Sales & Ratings

AliExpress Product Search Scraper – Prices, Sales & Ratings

Search AliExpress by keyword. Input: search queries. Output: products with price, list price, discount, rating, units sold, sponsored flag, images and URL. $1.92/1k products.

Pricing

from $1.92 / 1,000 products

Rating

0.0

(0)

Developer

Glidepath

Glidepath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Search AliExpress by keyword and get the products it shows: title, price, list price, discount, star rating, units sold, sponsored flag, images and product URL. One row per product, ready for a spreadsheet or your own database.

It reads AliExpress's public search pages with plain HTTP requests, follows AliExpress's robots.txt, needs no login and never tries to get around a bot check.

Who uses it

  • Dropshippers and product researchers: find what sells in a niche (units sold, rating, price band) before you list it.
  • Brands and resellers: watch the price and discount level of your category on AliExpress.
  • Analysts and AI agents: pull a clean table of the top AliExpress results for a list of keywords.

How to use it

  1. Enter one or more search queries, one per line (e.g. phone case, wireless earbuds).
  2. Optionally set Max products per search (up to 60) and a total limit.
  3. Run it and download the results as JSON, CSV or Excel, or read them through the API.

Input example

{
"searchQueries": ["phone case", "wireless earbuds"],
"maxItemsPerQuery": 20,
"includeSponsored": true
}

Output example

{
"query": "phone case",
"position": 1,
"productId": "3256812779735221",
"url": "https://www.aliexpress.com/item/3256812779735221.html",
"title": "Phone Case for iPhone 18 Pro Max Official Original Liquid Silicone Cases ...",
"price": 3.66,
"originalPrice": null,
"discountPercent": null,
"currency": "USD",
"newCustomerDeal": false,
"rating": 4.8,
"soldCount": 1000,
"soldText": "1,000+ sold",
"isAd": false,
"listedSince": "2026-08-16",
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/Sd5b386caccb741888e09dfa437ea752fE.jpg",
"images": ["https://ae-pic-a1.aliexpress-media.com/kf/Sd5b386caccb741888e09dfa437ea752fE.jpg"],
"scrapedAt": "2026-09-26T15:30:00Z"
}
FieldTypeMeaning
querystringThe search query this product was found with
positionintegerPosition in the search results (1 = first)
productIdstringAliExpress product id
urlstringPublic product page
titlestringProduct title
pricenumber / nullPrice shown in the results (lowest variant). Null when the card only shows a new-customer gift deal
originalPricenumber / nullList price before discount (lowest variant)
discountPercentinteger / nullDiscount of price vs originalPrice, in percent
currencystringCurrency of the prices (USD)
newCustomerDealbooleanTrue when the shown price is a new-customer welcome deal or gift (use originalPrice for the regular list price)
ratingnumber / nullAverage star rating (0–5)
soldCountinteger / nullUnits sold as a number (lower bound: 1,000+ sold → 1000)
soldTextstring / nullUnits sold as shown by AliExpress
isAdbooleanTrue for sponsored results
listedSincestring / nullListing date shown by AliExpress (YYYY-MM-DD)
imageUrlstring / nullMain product image
imagesarrayUp to 10 product image URLs
scrapedAtstringWhen the row was collected (ISO 8601, UTC)

A per-search summary (products found and saved, any error) is saved in the run's key-value store as SUMMARY.

Pricing

Pay per result: $1.92 per 1,000 products, the same price on every Apify plan. A search that can't be read is never charged, and the same product is never charged twice for the same search in one run.

  • Track 50 keywords × 60 products every week: 12,000 products/month → about $23.04/month.
  • One-off research of 20 keywords × 60 products: 1,200 products → about $1.92 plus a little.

Set Maximum cost per run in the run options and the Actor stops cleanly when it is reached.

Limits and notes

  • Up to 60 products per search: the first results page as AliExpress shows it to a visitor from the United States, prices in USD.
  • Prices are what the search results show to a first-time visitor. AliExpress often shows such visitors a welcome-deal price or a "free gift" offer; those rows have newCustomerDeal = true (for a gift card price is null). originalPrice is the regular list price on every row where AliExpress shows one.
  • No seller, buyer or review data is collected: no store names, no reviewer names, no contact details.
  • If AliExpress answers with a bot check instead of results, that search is reported as blocked in SUMMARY and not charged; the Actor never tries to solve or avoid the check.

FAQ

Is it legal? The Actor only reads public search pages that AliExpress's robots.txt allows, identifies itself honestly, needs no login and collects product facts, not personal data. You are responsible for how you use the data; check AliExpress's terms for your use case.

Why did a search return nothing? Either AliExpress had no results for it, or it answered with a bot check. The SUMMARY record says which.

Can I get more than 60 products per keyword? Not in version 0.1. Use several more specific queries (e.g. iphone 16 case, iphone 16 case magsafe).

Can I get product details, variants or reviews? No, this Actor covers search results only. Reviews are out of scope on purpose (they carry reviewer identities).

See the ./CHANGELOG.md for changes.

Support

Found a problem or need a field? Open an issue on the Actor's Issues tab; we answer within 2 business days.