AliExpress Products Scraper - Prices, Ratings & Order Counts avatar

AliExpress Products Scraper - Prices, Ratings & Order Counts

Pricing

Pay per usage

Go to Apify Store
AliExpress Products Scraper - Prices, Ratings & Order Counts

AliExpress Products Scraper - Prices, Ratings & Order Counts

Scrapes AliExpress search results and category pages for any keyword. Each product record includes title, product URL, image URL, price, rating, review count, orders sold, store name and shipping details. Built for dropshippers and ecommerce teams doing product and competitor research.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hasnain Nisar

Hasnain Nisar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

AliExpress Products Scraper

Scrape AliExpress search results to find best-selling products. Get prices, ratings, reviews, and order counts โ€” all the data you need for dropshipping product research, price monitoring, and market analysis.

What it does

Give it search keywords (or AliExpress URLs) and it extracts structured product data straight from AliExpress search results:

  • ๐Ÿ’ต Current price, original price, and discount percentage
  • โญ Star rating and review count
  • ๐Ÿ”ฅ Number of orders / units sold โ€” sort by best-selling to find winning products
  • ๐Ÿท๏ธ Promotional tags (free shipping, deals, coupons)
  • ๐Ÿ–ผ๏ธ Product image, product URL, and store details

Use cases

WhoHow
๐Ÿ“ฆ DropshippersSort by most orders to find products with proven demand
๐Ÿท๏ธ ResellersCompare supplier prices and source at the lowest cost
๐Ÿ’ฐ Price monitoringTrack current vs. original prices and discount patterns
๐Ÿ“Š Market researchersAnalyze niches, trends, and competitor keywords

Input

ParameterTypeRequiredDescription
searchQueriesarrayyes*Search keywords, one per line
productUrlsarrayyes*AliExpress product pages (/item/โ€ฆ.html) or search/category pages (/w/wholesale-โ€ฆ.html)
maxProductsintegernoMax products per query (default 100, max 1000)
sortBystringnodefault, price_asc, price_desc, or orders (best selling)
proxyConfigurationobjectnoApify proxy settings โ€” residential US recommended

* Provide at least one of searchQueries or productUrls.

Example input

{
"searchQueries": ["wireless earbuds", "phone holder"],
"maxProducts": 100,
"sortBy": "orders"
}

Output

One dataset item per product:

{
"productId": "3256811621288203",
"title": "Pro 3 Bluetooth Noise Cancelling Wireless Earphones",
"productUrl": "https://www.aliexpress.com/item/3256811621288203.html",
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/Se8d10822ef0740c5987a3ba1522f6e77Z.png",
"priceCurrent": "US $16.89",
"priceValue": 16.89,
"priceOriginal": "US $50.67",
"priceOriginalValue": 50.67,
"currency": "USD",
"priceDiscount": 66,
"ratingValue": 4.9,
"reviewCount": null,
"soldCount": 3000,
"soldText": "3,000+ sold",
"tags": "New shoppers save $33.78 | Free shipping",
"storeName": null,
"searchQuery": "wireless earbuds",
"scrapedAt": "2026-07-20T12:00:00.000Z"
}

Notes:

  • soldCount is parsed from AliExpress's "3,000+ sold" label, so it is a lower bound.
  • reviewCount is only available on product detail pages โ€” pass product URLs via productUrls to get it. Search result pages expose the star rating but not the review count.
  • Prices are normalized to USD / English regardless of proxy location.

Tips

  • Use sortBy: "orders" to surface best sellers with proven demand.
  • Each search page returns ~60 products; maxProducts: 300 โ‰ˆ 5 page fetches per query.
  • Residential proxies give the highest success rate. The actor automatically falls back to datacenter proxy if residential is not available on your plan.

Export

Download your results from the dataset in JSON, CSV, Excel, XML, or RSS โ€” or connect via the Apify API.

FAQ

Does it need an AliExpress account or API key? No. It reads public search-result and product pages โ€” no login, no API key.

How do I find best-selling products? Set sortBy to orders. Products are returned with soldCount, so you can filter by proven demand (e.g. 1,000+ sold).

Why is reviewCount empty for some rows? Search pages expose the star rating but not the review count. Pass product URLs in productUrls to get review counts from detail pages.

Are prices in USD? Yes โ€” results are normalized to USD/English regardless of proxy location, so runs are comparable over time.

How many products can one run return? Up to maxProducts per query (max 1,000). Each search page holds ~60 products.

How do I export the data? JSON, CSV, Excel, XML or RSS from the dataset tab, or via the Apify API.