AliExpress Scraper Goat
Pricing
from $3.00 / 1,000 products
AliExpress Scraper Goat
Scrape AliExpress products and reviews without a login. Search by keyword or pass product URLs and IDs. Returns title, price, discount, rating, order counts, store, images, and full specifications, plus paginated buyer reviews with ratings, country, text, and photos.
Pricing
from $3.00 / 1,000 products
Rating
0.0
(0)
Developer
Goutam Soni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
AliExpress Product & Reviews Scraper
Extract AliExpress products and reviews at scale without a login or API key. Pass product URLs or IDs and every product comes back with title, price, discount, rating, order count, store, images, and full specifications. Buyer reviews are returned alongside each product with ratings, country, text, and photos. The scraper walks review pagination automatically up to the limit you set.
What it does
- Full product detail - title, sale price, original price, discount, currency, rating, review count, orders, store name and link, all gallery images, and the complete specification table.
- Buyer reviews - rating, buyer country, review text, purchased variant, helpful votes, photos, and the review date. Pagination is walked across multiple pages until your limit is reached.
- Localized pricing - choose the country, currency, and language for prices and review text.
- Bulk - pass as many product URLs or IDs as you like and they are fetched in parallel.
Input
| Field | Type | Description |
|---|---|---|
productUrls | array | Product links or numeric IDs. Example: https://www.aliexpress.com/item/1005005055632892.html or 1005005055632892. |
includeReviews | boolean | Also fetch reviews for each product. Default on. |
maxReviewsPerProduct | integer | Cap on reviews per product. Pagination walks multiple pages. Default 40. |
country | string | Two letter country code for pricing context. Default US. |
currency | string | Three letter currency code. Default USD. |
language | string | Two letter language code. Default en. |
concurrency | integer | Product URLs processed in parallel. Default 5. |
proxyConfig | object | Apify proxy. RESIDENTIAL is the default and recommended. |
productUrls is required.
Example input
{"productUrls": ["https://www.aliexpress.com/item/1005005055632892.html","1005006154668128"],"includeReviews": true,"maxReviewsPerProduct": 50,"country": "US","currency": "USD","language": "en"}
Output
Each item is tagged with a type of product or review.
Product
{"type": "product","id": "1005005055632892","url": "https://www.aliexpress.com/item/1005005055632892.html","title": "An example product title","storeName": "Acme Co Official Store","storeId": 2671874826,"storeUrl": "https://www.aliexpress.com/store/1102529091","price": 5.5,"originalPrice": 7.23,"currency": "USD","discountPercent": 24,"rating": 4.7,"reviewCount": 28,"ordersCount": 137,"mainImage": "https://example.com/main.jpg","images": ["https://example.com/1.jpg","https://example.com/2.jpg"],"specifications": {"Main Material": "Tempered glass","Design": "Transparent"},"category": "380230","scrapedAt": "2026-06-17T12:00:00.000Z"}
Review
{"type": "review","id": "60094824120184848","productId": "1005005055632892","author": "1***r","country": "US","rating": 5,"text": "An example review body, or empty if the buyer left only a star rating.","skuInfo": "Color:Silver","helpfulCount": 0,"images": ["https://example.com/review-photo.jpg"],"postedAt": "2026-01-21"}
Every field is always present. Unknown values are null.
Use cases
- Track competitor prices and discounts across a product category.
- Build product and review datasets for research, pricing, or model training.
- Monitor a product's rating, order count, and review sentiment over time.
- Source product catalogs for dropshipping and market analysis.
Notes
- A run uses the Apify proxy you select. RESIDENTIAL gives the most reliable results.
- If a product or review page is temporarily unavailable, the item is returned with a generic status (
upstream_unavailable,upstream_rate_limit, ornot_found) so a single failure never stops the run. - Review pagination depth is bounded by how many reviews a product actually has.