AliExpress Scraper
Pricing
from $2.00 / 1,000 product founds
AliExpress Scraper
Scrape product listings from AliExpress. Extract prices, ratings, reviews, seller info, and shipping details. Perfect for dropshipping research and price monitoring.
Pricing
from $2.00 / 1,000 product founds
Rating
0.0
(0)
Developer
Alessandro Santamaria
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
Scrape product listings from AliExpress, one of the world's largest e-commerce platforms. Extract prices, ratings, order counts, images, and shipping details. Perfect for dropshipping research, competitor analysis, and price monitoring.
Features
- Search by URL or keyword - provide AliExpress search URLs or plain text queries
- Rich product data - prices, discounts, ratings, order counts, multiple images
- Pagination - automatically follows search result pages up to your limit
- Sort options - best match, most orders, price ascending/descending, newest
- Anti-bot resistant - Chrome TLS fingerprinting via bogdanfinn/tls-client
- Lightweight - 128MB memory, ~12MB Docker image (Go + Alpine)
Output Data
Each product includes:
| Field | Description |
|---|---|
id | AliExpress product ID |
title | Product title |
price | Current/sale price |
original_price | Original price before discount |
currency | Currency code (USD, EUR, etc.) |
discount_percent | Discount percentage |
rating | Star rating (0-5) |
orders_count | Number of orders (e.g., "2,000+ sold") |
image_url | Primary product image |
image_urls | All product images |
shipping_info | Shipping description |
free_shipping | Whether free shipping is available |
category | AliExpress category ID |
source_url | Direct link to the product page |
Note: Store name, store URL, and store rating are only available on product detail pages and are not included in SERP-only results. Review count is also detail-page only on current AliExpress.
Input Examples
Search by keyword
{"searchQuery": "bluetooth speaker","maxResults": 100,"sortBy": "orders"}
Search by URL
{"searchUrls": ["https://www.aliexpress.com/w/wholesale-solar-panel.html"],"maxResults": 200}
Multiple searches
{"searchUrls": ["https://www.aliexpress.com/w/wholesale-phone-case.html","https://www.aliexpress.com/w/wholesale-usb-cable.html"],"maxResults": 50}
Proxy Configuration
AliExpress has anti-bot protection. RESIDENTIAL proxy is strongly recommended.
{"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Datacenter proxies may work intermittently but can trigger CAPTCHAs or blocks.
Technical Details
- Runtime: Go 1.22, compiled to static binary (~12MB Docker image)
- TLS fingerprinting: Chrome 124 profile via bogdanfinn/tls-client
- Data extraction: Parses embedded JSON from
window._dida_config_._init_data_ - Items per page: ~60 products per SERP page
- Rate limiting: 2-second delay between page fetches
- Memory: 128MB (fixed)
Pricing
| Event | Price |
|---|---|
product-serp-result | $0.002 per product |
Limitations
- Store information (name, URL, rating) requires fetching individual product detail pages (not included in SERP data)
- Review count is not available in SERP results
- AliExpress may show localized prices based on detected region
- Heavy anti-bot protection may cause occasional blocks even with RESIDENTIAL proxy
- Maximum ~60 products per page, paginated search
Related Actors
E-Commerce & Price Comparison
- AutoScout24 Scraper — European car listings
- Galaxus.ch Scraper — Swiss electronics retailer
- Groupon Scraper — Deals in 12 countries
- Booking.com Scraper — Hotel listings
Classifieds
- Kleinanzeigen.de Scraper — Germany
- Willhaben.at Scraper — Austria
- Marktplaats.nl Scraper — Netherlands
Enrich your data
Issues & Feature Requests
If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.