AliExpress Scraper – Products, Prices, Variants & Shipping avatar

AliExpress Scraper – Products, Prices, Variants & Shipping

Pricing

from $1.00 / 1,000 products

Go to Apify Store
AliExpress Scraper – Products, Prices, Variants & Shipping

AliExpress Scraper – Products, Prices, Variants & Shipping

Scrape AliExpress search, category & product pages: price, discount, exact orders, rating, store, shipping cost to your country, SKUs, specs, coupons. Pay per result.

Pricing

from $1.00 / 1,000 products

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

Scrape AliExpress search results, category pages and product pages into clean JSON, CSV or Excel. Get the price, original price and discount, exact order count, rating and review count, store name / ID / rating, shipping cost and delivery time to your country, free-shipping and Choice flags, every variant (SKU) with its own price and stock, specifications, coupons, images and video – for any ship-to country, currency and language. No login, no API key, pay only per product.

Why this AliExpress scraper?

  • Fast & cheap: pure HTTP/JSON (no browser) – 20 products in ~6 seconds, from $0.001 per product.
  • Exact orders: the real order count (e.g. 114316), not just "10,000+ sold".
  • Your market: ship-to country, currency and language change prices, shipping cost, delivery days and availability.
  • Search + details in one run: keywords, search/category URLs and product URLs/IDs in the same input.
  • Reliable: captcha pages are detected and retried automatically with fresh sessions (direct → datacenter → residential).

What data can you extract?

FieldExample
product_id, url, title1005009916264127, https://www.aliexpress.com/item/1005009916264127.html
price, original_price, currency, discount_percent3.50, 25.12, USD, 86
price_min, price_max (across variants)1.69, 9.19
rating, reviews_count4.9, 11154
orders, orders_text114316, 100K+ sold
image, images, video_urlCDN URLs
store_name, store_id, store_url, seller_idStone's Store, 1103573332
store_rating, store_positive_feedback, store_items_sold_180d, store_country, store_open_since4.9, 93.2, 20000, China, Mar 1, 2024
shipping_cost, shipping_currency, free_shipping, shipping_method1.99, EUR, false, AliExpress Selection Standard Shipping
delivery_days_min, delivery_days_max, delivery_text, ship_from, ship_to5, 8, Oct. 20 - Oct. 23, China, DE
shipping_optionsall delivery options with cost and days
is_choice, is_sponsored, selling_points, couponstrue, false, ["Save 0,06€"]
variantsSKU ID, attributes (color/size…), price, original price, stock, image
sku_properties, variants_count, stock, max_per_orderoptions and inventory
specs{"Brand Name": "Amour Brave", "Material": "TPU"}
category_id, category_ids100000356, ["44","629",…]
search_query, page, position, scraped_atranking position and timestamp

Search results contain the listing fields (price, discount, orders, rating, images, free shipping, Choice, delivery estimate, coupons). Turn on Scrape full product details (or pass product URLs/IDs) to also get store, shipping cost, reviews count, variants, specs and video.

How to use

  1. Enter one or more search keywords (e.g. wireless earbuds) and/or paste AliExpress URLs – search pages, category pages, product pages, short links or plain product IDs.
  2. Choose ship-to country, currency, sort order and filters (price range, free shipping, Choice, min rating, ships-from).
  3. Click Start and download the results as JSON, CSV, Excel or via API.
{
"searchQueries": ["wireless earbuds", "usb c cable"],
"startUrls": ["https://www.aliexpress.com/item/1005009463232289.html"],
"maxItems": 100,
"sort": "orders",
"minPrice": 5,
"maxPrice": 40,
"minRating": "4.5",
"freeShippingOnly": true,
"shipTo": "US",
"scrapeDetails": true
}

Output example

Real product from a test run (ship to Germany, with details; long arrays shortened):

{
"product_id": "1005009916264127",
"url": "https://www.aliexpress.com/item/1005009916264127.html",
"title": "PD 60W USB C to USB Type C Cable Fast Charge Data Cable For Iphone 15 15Pro Huawei Samsung Xiaomi Data Line Black White 1M 2M 3M",
"price": 1.69,
"original_price": null,
"currency": "EUR",
"discount_percent": null,
"price_formatted": "€ 1,82",
"price_min": 1.69,
"price_max": 9.19,
"rating": 4.9,
"reviews_count": 11154,
"orders": 114316,
"orders_text": "100K+ sold",
"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sa5effb1497dc48219efccbf9bc229e40p.jpg",
"images": [
"https://ae-pic-a1.aliexpress-media.com/kf/Sa5effb1497dc48219efccbf9bc229e40p.jpg",
"https://ae-pic-a1.aliexpress-media.com/kf/Sac2c7216967f465bb5d8735d3bd00fa1J.jpg",
"https://ae-pic-a1.aliexpress-media.com/kf/S4cd59251c0654851adb9278877866285G.jpg"
],
"video_url": "https://video.aliexpress-media.com/play/u/ae_sg_item/3000004200160/p/1/e/6/t/10301/5000255456762.mp4",
"store_name": "Stone's Store",
"store_url": "https://www.aliexpress.com/store/1103573332",
"store_id": "1103573332",
"seller_id": "2678280160",
"store_rating": null,
"store_positive_feedback": 100,
"store_country": "China",
"store_open_since": "Mar 1, 2024",
"store_top_rated": false,
"shipping_cost": 1.99,
"shipping_currency": "EUR",
"free_shipping": false,
"shipping_method": "AliExpress Selection Standard Shipping",
"delivery_days_min": 5,
"delivery_days_max": 8,
"delivery_text": "Oct. 20 - Oct. 23",
"ship_from": "China",
"ship_to": "DE",
"shipping_options": [
{
"method": "AliExpress Selection Standard Shipping",
"code": "CAINIAO_FULFILLMENT_STD",
"cost": 1.99,
"currency": "EUR",
"free": false,
"delivery_days_min": 5,
"delivery_days_max": 8,
"eta": "Oct. 20 - Oct. 23",
"ship_from": "China",
"tracking": true
}
],
"category_id": "100000356",
"category_ids": [
"44",
"629",
"200001706",
"100000356"
],
"category_path": null,
"is_choice": true,
"is_sponsored": false,
"selling_points": [
"Buy 3+, duty covered"
],
"coupons": [
"2,00€ off on 19,00€",
"Save 0,06€"
],
"stock": 550,
"max_per_order": 24,
"variants_count": 63,
"sku_properties": [
{
"name": "Ships From",
"values": [
"China Mainland"
]
},
{
"name": "Color",
"values": [
"black",
"WHITE",
"green"
]
},
{
"name": "Cable length",
"values": [
"2m",
"1m",
"3m"
]
}
],
"variants": [
{
"sku_id": "12000050569616652",
"attributes": {
"Color": "black",
"Cable length": "3m",
"Ships From": "China Mainland"
},
"price": 2.49,
"original_price": null,
"stock": 4,
"available": true,
"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sa9e54e9dbaad4fe4b1e9c0feacdd12e2v.jpg"
},
{
"sku_id": "12000050569616653",
"attributes": {
"Color": "black",
"Cable length": "1m 2pcs",
"Ships From": "China Mainland"
},
"price": 4.99,
"original_price": null,
"stock": 0,
"available": false,
"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sa9e54e9dbaad4fe4b1e9c0feacdd12e2v.jpg"
}
],
"specs": {
"Structure": "Without modular telephone connectors",
"High-concerned chemical": "none",
"Package": "No",
"Model Number": "usb cable",
"USB Type": "USB2.0 Type-C"
},
"description_url": "https://pdp.aliexpress-media.com/product/description/pc/v2/en_US/desc.htm?productId=1005009916264127&key=S01fb7927519c4354b356b07a14b355268.zip&token=65150f4e88b8366bd4d8762b8455583d&sellerId=2678280160",
"sku_id": "12000050569616643",
"details_scraped": true,
"source": "search",
"search_query": "usb c cable",
"search_url": "https://www.aliexpress.com/w/wholesale-usb-c-cable.html?SearchText=usb+c+cable&sortType=total_tranpro_desc",
"page": 1,
"position": 2,
"language": "en_US",
"scraped_at": "2026-10-15T20:59:36.318Z",
"store_items_sold_180d": 10000
}

Pricing

Pay per result – no monthly fee:

  • $0.001 per product (search/category listing data)
  • + $0.001 per product with full details (store, shipping, variants, specs) – only when details are loaded
1,000 products10,000 products
Listing data$1.00$10.00
Full details$2.00$20.00

Products that are unavailable in your ship-to country or no longer exist are not charged. Platform usage is minimal because no browser is used.

Use cases

  • Dropshipping product research: find best sellers by exact order count, price and rating for your market.
  • Price monitoring: schedule daily runs to track prices, discounts and coupons of competitors or your own listings.
  • Supplier & store lead generation: collect store names, IDs, ratings and positive-feedback rates per niche.
  • Shipping intelligence: compare shipping cost, delivery days and warehouses (ships-from) per destination country.
  • Catalog enrichment: import titles, images, specs and variants into Shopify, WooCommerce or your PIM.
  • Market analytics: category size, price distribution and Choice share for a keyword.

Integrations

Use the results anywhere: API, Make, Zapier, n8n, Google Sheets, Slack, webhooks, Airbyte, or download as JSON/CSV/Excel.

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("ninhothedev/aliexpress-scraper").call(run_input={
"searchQueries": ["wireless earbuds"], "maxItems": 50, "shipTo": "US", "sort": "orders",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item["price"], item["orders"])
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('ninhothedev/aliexpress-scraper').call({ searchQueries: ['wireless earbuds'], maxItems: 50 });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

FAQ

Is scraping AliExpress legal? The actor only collects publicly visible product data, the same you see without logging in. Make sure your use complies with AliExpress' terms and data-protection law in your jurisdiction.

How many products can I get? A search shows up to 60 products per page and up to 60 pages; use several keywords or category URLs for larger datasets. maxItems is an exact cap.

Do I need a proxy? No. The actor rotates connections automatically and retries captcha pages. You can still set your own proxy under Advanced.

Why are prices different from my browser? Prices depend on ship-to country, currency and promotions. Set shipTo and currency to match your browser. New-user coupons are shown in coupons, not deducted from price.

Which product ID format is used? product_id is always the global AliExpress ID (1005…). US-site IDs (3256…) are accepted as input and converted automatically.

Can I schedule it? Yes – use Apify Schedules (e.g. daily price tracking) and integrations to push changes to Sheets or Slack.

Something broke? Open an issue on the actor's Issues tab – fixes are usually shipped within a day. A RUN_SUMMARY record in the key-value store lists any problem per input.