AliExpress Scraper — Products, Prices & Reviews · $0.8/1K
Pricing
from $0.65 / 1,000 product scrapeds
AliExpress Scraper — Products, Prices & Reviews · $0.8/1K
AliExpress Scraper at $0.80 per 1,000 products: search by keyword or paste any URL and get price, discount, sold count, rating, image, tags and store as clean JSON or CSV. Product, search, mobile, regional, app and share links all work. Optional reviews, currency and country. No login.
Pricing
from $0.65 / 1,000 product scrapeds
Rating
5.0
(2)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
43
Total users
10
Monthly active users
2 days ago
Last modified
Categories
Share
AliExpress Scraper — Products, Prices, Discounts & Ratings
Extract structured product data from AliExpress at scale — prices, discounts, sold counts, ratings, images and store details — by keyword or URL, from just $0.8 / 1,000 results. No login, no cookies, no browser. Clean JSON or CSV out.

Why use this AliExpress Scraper?
- Search by keyword or paste any URL — product pages, search/wholesale pages, mobile & regional domains, even AliExpress app deep links and short share links are all handled.
- Rich data straight from search — price, original price, discount %, sold count, rating, image and promo tags on every row, no detail fetch required.
- Pick your currency + region — prices in USD, EUR, GBP, BRL and more, pinned server-side so output never drifts with the proxy's exit country. Titles stay English.
- Built for scale — pagination (60 products/page), residential-proxy rotation, and automatic retry through AliExpress's anti-bot.
- One clean row per product — you pay per result, never for padding.
Coming from another AliExpress scraper?
If your current scraper keeps letting you down, here's how this one answers the most common complaints:
| Complaint about other scrapers | This scraper |
|---|---|
| "0 products found / blocked by CAPTCHA even with residential proxies" | Cookie-warmed sessions + automatic IP rotation on every anti-bot block — returns data where others return nothing |
| "JSON response doesn't include all the data" | Rich output on every row: price, original price, discount %, sold count, rating, image, tags, store |
| "Only returns the first page / silently caps results" | Explicit maxItems, deep pagination, no hidden cap |
| "Duplicate products across runs" | Deduplicated by product ID within the run |
| "No way to get prices in my currency" | Selectable currency + country (USD, EUR, GBP, BRL, …) |
| "No way to sort or filter — I get 1,000 random products" | Sort by orders / price / newest, price range and free-shipping filters applied by AliExpress itself, plus min-rating and min-orders filters on the results |
| "I need the reviews, not just the star average" | includeReviews pulls buyer reviews per product — English text and the original, date, country, variant bought, photos, helpful votes — plus the product's full star breakdown |
| "Too expensive" | From $0.0006–0.0008 per result — the lowest on the Store |
Overview
AliExpress is one of the largest global marketplaces, with hundreds of millions of listings across electronics, fashion, home, tools and more. This scraper turns any AliExpress search or product URL into structured data you can use for price monitoring, product research, dropshipping sourcing, competitor analysis, and market intelligence.
It runs on a pure HTTP stack (no headless browser), reads the product data AliExpress embeds in its own search pages, and returns it as tidy JSON/CSV — fast and cheap.
Supported inputs
| Input type | Example |
|---|---|
| Keyword search | wireless earbuds, mechanical keyboard |
| Product URL | https://www.aliexpress.com/item/1005009437537145.html |
| Search / wholesale URL | https://www.aliexpress.com/w/wholesale-drone.html |
| Mobile / regional domain | https://m.aliexpress.com/item/..., https://de.aliexpress.com/item/..., aliexpress.us |
| App deep link | aliexpress://productDetail?productId=1005009437537145 |
| Short share link | https://a.aliexpress.com/_mNxYzAb |
All URL formats are auto-normalized to the canonical product/search URL.
Direct product URLs return title, price, discount, rating, review count, sold count and store. Turn on
scrapeDetailsto also get every variant, shipping and the seller card for them.
Use cases
- Price monitoring & repricing — track sale price, original price and discount over time.
- Dropshipping product sourcing — find high-sold, high-rated products and their stores.
- Competitor & market research — map what sells in a category, at what price, with what ratings.
- Catalog building — pull titles, images and prices for thousands of products by keyword.
- Deal & trend discovery — surface the biggest discounts and best-selling items in any niche.
How it works
- You provide keyword searches and/or AliExpress URLs.
- The scraper builds canonical wholesale-search URLs and normalizes any pasted links (deep links, share links, mobile/regional domains) to the web form.
- It fetches each search page through a residential proxy with a warmed, locale-pinned session, and reads the product list AliExpress embeds in the page.
- Results are paginated (60 products per page) up to your Max items limit.
- With
scrapeDetails, each product's details come from AliExpress's product API: every variant with its own price and stock, shipping options and delivery dates to yourcountry, the seller card, specs, gallery and video. - Every product is written to the dataset as one clean row.
Input configuration
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords to search on AliExpress. Each is paginated up to maxItems. |
startUrls | array | Direct product / search / mobile / regional / deep-link / share-link URLs. |
scrapeDetails | boolean | Add variants (price and stock each), shipping to country, seller card, specs, gallery and video. One extra request per product, charged as additional-data only when details come back. Default false. |
currency | string | Price currency for the output — USD, EUR, GBP, BRL, AUD, and more. Default USD. Titles stay English. |
country | string | Shipping region (ISO-2) for shipping estimates and regional promo prices. Default US. |
sortBy | string | default (best match), orders (most sold first), price_asc, price_desc, newest. Applied by AliExpress. |
minPrice / maxPrice | integer | Price bounds in the output currency. Applied by AliExpress, so pages come back already filtered. |
freeShipping | boolean | Only listings AliExpress marks as free shipping to country. Default false. |
minRating | integer | Drop products rated below this many stars (1–5). Applied to the results; products with no rating yet are kept. |
minOrders | integer | Drop products with fewer orders. "1,000+ sold" counts as 1000. Products with no count shown are kept. |
includeReviews | boolean | Fetch buyer reviews per product. One extra request per 20 reviews. Default false. |
maxReviews | integer | Cap per product when includeReviews is on. Rounded up to pages of 20. Default 20. |
maxItems | integer | Hard cap on products returned. Default 100. |
maxConcurrency | integer | Parallel detail fetches (only when scrapeDetails is on, at most 6). Default 8. |
proxy | object | Proxy config. Residential is required — AliExpress blocks datacenter IPs. |
Output overview
Each product is one dataset row with price, discount, sales, rating, image, store and promo data. Search-level runs populate the core commerce fields; enable scrapeDetails to add variants, stock, shipping, seller, specs, gallery and video.
Output sample
{"productId": "3256811844384040","title": "2026 New TWS Wireless Earphones with Bluetooth 5.4 Gaming Headset Sport Earbuds with LED Display","productUrl": "https://www.aliexpress.com/item/3256811844384040.html","image": "https://ae-pic-a1.aliexpress-media.com/kf/S0e29ca8ecde64e12a58e4c939d28ce3eZ.jpg","salePrice": "US $13.44","salePriceValue": 13.44,"originalPrice": "US $41.13","currency": "USD","discountPct": 67,"soldCount": "1,000+ sold","rating": 4.9,"reviewCount": null,"storeName": null,"storeUrl": null,"tags": ["New shoppers save $27.69", "Free shipping"],"sourceQuery": "wireless earbuds","scrapedAt": "2026-07-21T11:19:02.413Z"}
Key output fields
| Field | Description |
|---|---|
productId | AliExpress product ID |
title | Product title |
productUrl | Canonical product URL |
salePrice / salePriceValue | Current price (formatted + numeric) |
originalPrice | Pre-discount price |
currency | Currency code (USD by default) |
discountPct | Discount percentage |
soldCount | Units sold (e.g. "1,000+ sold") |
rating | Star rating (0–5) |
soldCountValue | soldCount as a number — "1,000+ sold" → 1000 |
reviews | With includeReviews: array of { reviewId, rating, text, originalText, date, buyerName, buyerCountry, anonymous, sku, logistics, images, upVotes, downVotes } |
reviewStats | With includeReviews: { averageStar, totalReviews, fiveStar, fourStar, threeStar, twoStar, oneStar } |
image | Primary product image |
tags | Promo / shipping badges |
storeName / storeUrl | Seller store (with scrapeDetails, and for direct product URLs) |
skus | (with scrapeDetails) one entry per variant: attributes (Color, Size, Ships From), price, originalPrice, stock, maxBuyCount, available, image |
priceRange / originalPriceRange | (with scrapeDetails) lowest and highest price across variants |
shipping | (with scrapeDetails) options to country: method, carrier, fee, freeShipping, shipFrom, deliveryDaysMin/Max, estimatedDelivery, tracking, available |
shipsToCountry / totalStock | (with scrapeDetails) deliverable to country; units across all variants |
store | (with scrapeDetails) name, id, rating, positiveRate, communicationRating, soldLast180Days, country, openedAt, topRatedSeller |
specs / images / video / description | (with scrapeDetails) specs table, gallery, product video, seller description page URL |
categoryPath / certifications / documents | (with scrapeDetails) category ids, certificates, PDF manuals |
detailStatus | (with scrapeDetails) ok, unavailable (no longer sold) or not_found (removed) |
FAQ
Do I need cookies or a login? No. The scraper is fully no-login, no-cookies.
Why are storeName and reviewCount empty? AliExpress doesn't put them in search results. Turn on scrapeDetails and they come back with the rest of the product details.
I only need details for a list of product links. Paste them into startUrls, or use the AliExpress Product Details Scraper, built for product lists and charging only for products that come back.
Do I need residential proxies? Yes. AliExpress blocks datacenter IPs; the actor ships with a working residential pool by default.
What currency / language do I get? English titles and USD prices by default — pinned server-side regardless of proxy location.
How many products per search? 60 per page; it paginates automatically up to your maxItems.
Support
Found a bug or need a field added? Open an issue on the actor's Issues tab and it'll be looked at quickly.
Additional services
Need this data enriched, on a schedule, or pushed to your warehouse/webhook? Reach out via the Issues tab — custom fields, monitoring runs and integrations are available.
Explore more scrapers
Check the publisher profile for more e-commerce and marketplace scrapers, including AliExpress's sister marketplaces and other product catalogs.
🤖 For AI Agents & LLM Apps
This actor returns clean, flat JSON ideal for RAG pipelines and agent tool-calling: one product per row, stable field names, numeric price fields (salePriceValue, discountPct, rating) ready for filtering and ranking without post-processing. Point your agent at a keyword or a product URL and get structured commerce data back.
⚠️ Disclaimer
This scraper collects only publicly available data from AliExpress. It does not log in, bypass authentication, or access private data. You are responsible for using the scraped data in compliance with AliExpress's terms, applicable laws (including copyright and data-protection regulations), and for any downstream use. Use responsibly.
SEO Keywords
AliExpress scraper, AliExpress API, AliExpress product scraper, AliExpress price scraper, scrape AliExpress, AliExpress data extraction, AliExpress product data, dropshipping scraper, AliExpress search scraper, AliExpress listings, product price monitoring, e-commerce scraper, AliExpress ratings, AliExpress sold count, AliExpress store scraper, marketplace scraper, AliExpress crawler, AliExpress JSON, AliExpress CSV export.