AliExpress Scraper avatar

AliExpress Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
AliExpress Scraper

AliExpress Scraper

AliExpress product scraper for search, category and product pages: price, discount, rating and sales count, plus variants with per-SKU price and stock, shipping options, store and specifications. Choose the currency and ship-to country.

Pricing

from $2.99 / 1,000 results

Rating

5.0

(6)

Developer

Goldmine

Goldmine

Maintained by Community

Actor stats

7

Bookmarked

465

Total users

9

Monthly active users

a day ago

Last modified

Share

AliExpress Product Scraper β€” e-commerce data extraction from AliExpress search, category and product pages

AliExpress Product Scraper

This AliExpress scraper turns AliExpress search, category and product pages into a clean, structured dataset. Paste the URL of a search like "smartphone" or a category like Women's Clothing and it returns the products listed there: product ID, title, price, original price, discount, rating, sales count, thumbnail and product URL. Paste a product URL, or switch on product details, and each product also comes with its variants (per-SKU price, stock and image), shipping options, store, review count, image gallery and specifications.

Teams use this AliExpress product data to research products before sourcing them, track prices in a niche over time, and build product catalogues for dropshipping stores. No account, cookies or API key are needed. Results export as JSON, CSV or Excel.


πŸš€ Key Features

  • πŸ”Ž Search, category and product pages β€” paste any mix of /w/wholesale-…, /category/… and /item/… URLs, or product IDs
  • 🧾 Listing data β€” product ID, title, price, original price, discount, rating, sales count, thumbnail and product URL
  • 🧩 Full product details β€” variants with per-SKU price, stock and image; shipping options with cost and delivery days; store; review count; image gallery; specifications; category path
  • 🌍 Localization β€” choose the currency, ship-to country and language of the results
  • 🎯 Filters β€” keep only products sold at least N times or rated at least N stars
  • πŸ“‘ Per-URL limits β€” maxItems applies per start URL, so every search gets its own budget
  • πŸ“„ Automatic pagination β€” fetches result pages until your maxItems is met
  • πŸ“€ Multiple export formats β€” JSON, CSV, Excel, XML via the Apify dataset

πŸ‘₯ Who Is This Actor For?

  • Dropshippers and store owners β€” pull products with their variants, stock and shipping cost, ready to import
  • Product researchers β€” find proven sellers in a niche from sales counts and ratings
  • Pricing analysts β€” track price and discount movement across a search, a category or a list of products
  • E-commerce agencies β€” build product feeds for clients without copying them by hand
  • πŸ€– AI builders β€” feed live AliExpress product data into an agent, RAG pipeline or price-comparison tool

πŸ’‘ Common Use Cases

  • Scrape AliExpress products for a keyword, keep those sold 1,000+ times and rated 4.5+, and sort by price
  • Monitor the price and stock of a list of products on a daily schedule
  • Export a whole AliExpress category, with variants and shipping cost, to CSV for a store import
  • Compare prices for the same search in USD, EUR and GBP
  • Check shipping cost and delivery time of products to a specific country

πŸ“₯ Input

FieldTypeDescriptionDefault
startUrlsArrayAliExpress search URLs (/w/wholesale-smartphone.html), category URLs (/category/100003109/women-clothing.html) or product URLs (/item/1005006789883056.html)β€”
productIdsArrayNumeric AliExpress product IDs, as an alternative to product URLsβ€”
maxItemsIntegerMaximum number of products per search or category URL. Product URLs and IDs always return one product each.10
includeDetailsBooleanAdd variants, shipping, store, review count, images and specifications to search and category results. One extra request per product, so runs take longer. Product URLs and IDs always include details.false
includeDescriptionBooleanAlso return the product description HTML for products with detailsfalse
minSoldIntegerKeep only search and category results sold at least this many timesUnset
minRatingNumberKeep only search and category results rated at least this many stars (0–5)Unset
currencyStringCurrency of all prices: USD, EUR, GBP, PLN, SEK, DKK, NOK, CHF, CAD, AUD, BRL, AED, SARUSD
shipToCountryStringCountry that shipping options are quoted forUS
languageStringLanguage of titles and option namesen
proxyConfigurationObjectProxy settings. The default works; see the FAQ.Apify Proxy

Provide at least one start URL or product ID.

Example Input

{
"startUrls": [
{ "url": "https://www.aliexpress.com/w/wholesale-smartphone.html" },
{ "url": "https://www.aliexpress.com/item/1005006789883056.html" }
],
"maxItems": 100,
"includeDetails": false,
"minSold": 100,
"currency": "USD",
"proxyConfiguration": {
"useApifyProxy": true
}
}

This input returns up to 100 smartphones sold at least 100 times, plus the full record of the one product URL.


πŸ“€ Output

Each product is one item in the default dataset. Every item has the listing fields; products with details (product URLs and IDs, or includeDetails) also have the detail fields.

Listing output fields

FieldTypeDescription
idStringAliExpress product ID
urlStringLink to the product page
typeStringListing type as AliExpress reports it, e.g. natural for an organic result; null for a product requested by URL or ID
titleStringProduct title
priceNumberCurrent sale price (lowest price when the product has several variants)
currencyStringPrice currency
tradeStringSales count as AliExpress shows it, e.g. 1,000+ sold
thumbnailStringURL of the product's main image
sourceUrlStringThe start URL this product was found on
originalPriceNumberPrice before discount
discountIntegerDiscount in percent
ratingNumberAverage star rating
soldCountIntegerSales count as a number

Detail output fields

FieldTypeDescription
reviewsIntegerNumber of reviews
imagesArrayImage gallery URLs
variantsArrayOne entry per SKU: skuId, options (e.g. {"Color": "Red"}), price, originalPrice, currency, stock, available, image
shippingObjectLowest-cost shipping option to shipToCountry (free options first): provider, price, currency, free, deliveryDaysMin, deliveryDaysMax, shipFrom, shipTo, shipToCode, tracking
shippingOptionsArrayEvery shipping option, same shape as shipping
storeObjectSeller store: id, name, url, country, openedYears
specsArraySpecifications as {name, value} pairs
categoryIdStringAliExpress category ID
categoryPathIdsArrayCategory IDs from the top level down
descriptionStringDescription HTML, with includeDescription

Example Output

A real search result:

{
"id": "3256807814987349",
"url": "https://www.aliexpress.com/item/3256807814987349.html",
"type": "natural",
"title": "SOYES XS18 Pro Mini Smart Phone Android 8.1 Face ID 2GB RAM 16GB ROM Facial Recognition 3.0\" Screen Dual SIM 3G Small Phone",
"price": 18.31,
"currency": "USD",
"trade": "1,000+ sold",
"thumbnail": "https://ae-pic-a1.aliexpress-media.com/kf/Sd015f96e637a4a99b91c25d5366446019.jpg",
"sourceUrl": "https://www.aliexpress.com/w/wholesale-smartphone.html",
"originalPrice": 71.28,
"discount": 74,
"rating": 4.9,
"soldCount": 1000
}

A real product URL result (variants, images and specifications shortened):

{
"id": "1005006789883056",
"url": "https://www.aliexpress.com/item/1005006789883056.html",
"type": null,
"title": "New Fashion Colorful Cartoon Unicorn Student and Children's Watch Quartz Watch Electronic Watch",
"price": 1.09,
"currency": "USD",
"trade": null,
"thumbnail": "https://ae-pic-a1.aliexpress-media.com/kf/S2071572687b243f8acfd1642616c8f829.jpg?has_lang=1&ver=2",
"sourceUrl": "https://www.aliexpress.com/item/1005006789883056.html",
"originalPrice": 8.65,
"discount": 87,
"rating": 4.8,
"soldCount": 10000,
"reviews": 1270,
"images": [
"https://ae-pic-a1.aliexpress-media.com/kf/S2071572687b243f8acfd1642616c8f829.jpg?has_lang=1&ver=2"
],
"variants": [
{
"skuId": "12000047828219796",
"options": { "Color": "RoseRed(3 Watches)" },
"price": 1.09,
"originalPrice": 8.65,
"currency": "USD",
"stock": 57,
"available": true,
"image": "https://ae-pic-a1.aliexpress-media.com/kf/S9ed208ee571d48e08db7e744374f1feaa.jpg"
}
],
"shipping": {
"provider": "AliExpress Selection Standard Shipping",
"price": 1.99,
"currency": "USD",
"free": false,
"deliveryDaysMin": 6,
"deliveryDaysMax": 12,
"shipFrom": "China",
"shipTo": "United States",
"shipToCode": "US",
"tracking": "visible"
},
"shippingOptions": [],
"store": {
"id": "1102994505",
"name": "Dobroa Fashion Store",
"url": "https://www.aliexpress.com/store/1102994505",
"country": "China",
"openedYears": 3
},
"specs": [
{ "name": "Display Type", "value": "Arabic Numeral Markers" },
{ "name": "Case Shape", "value": "Round" }
],
"categoryId": "200362144",
"categoryPathIds": ["1511", "200362144"],
"description": null
}

πŸ’° Pricing

This Actor is pay per event (you pay per result): $0.00399 per product on the Apify Free plan, so 1,000 products cost $3.99, down to $0.00299 per product ($2.99 per 1,000) on the Gold plan and above, plus Apify platform usage. The price per product is the same with or without details. A free Apify account is enough to try it.


❓ FAQ

What is the AliExpress Product Scraper?

It is an AliExpress scraper that takes search, category and product URLs and returns AliExpress product data β€” title, price, discount, rating, sales count and image, plus variants, shipping and store when you want them β€” ready to export or feed into another tool.

Do I need an AliExpress account, cookies or an API key?

No. It reads only what AliExpress shows to any visitor, so there is nothing to log into.

How do I scrape AliExpress products for a keyword?

Search for the keyword on AliExpress, copy the URL of the results page (it looks like https://www.aliexpress.com/w/wholesale-smartphone.html) and paste it into startUrls. Filters and sorting you apply on AliExpress before copying the URL are kept.

Can I scrape a single AliExpress product page?

Yes. Paste product URLs (https://www.aliexpress.com/item/1005006789883056.html) into startUrls, or put the numeric IDs in productIds. Each returns the full product with variants, shipping, store and specifications.

How many products can I get per run?

maxItems applies per search or category URL, not across the whole run, so five URLs with maxItems: 100 return up to 500 products. AliExpress shows up to 60 products per results page and up to 100 pages per search. Product URLs and IDs return one product each.

Should I switch on product details?

Switch on includeDetails when you need variants, stock, shipping cost or the store for search and category results. It takes one extra request per product, so a run of 100 products takes about a minute and a half instead of seconds. The price per product does not change.

Why do some results come back without details?

AliExpress sometimes refuses product details to an IP address. The Actor retries each product from several addresses; a product it still cannot load keeps its listing fields and has its detail fields empty. Running again later usually loads it.

Do I need a proxy?

No setup is needed: leave the default Apify Proxy setting. Product details are loaded through residential proxies in your ship-to country automatically. If you choose a proxy group yourself, it is used as you set it.

Can I get prices in my currency and shipping to my country?

Yes. Set currency, shipToCountry and language. Prices come back in the chosen currency and shipping options are quoted for the chosen country. A product that is not sold to that country is reported in the run log and left out.

Can I schedule it or integrate it with my app?

Yes. Every Apify Actor has a REST API, webhooks, and integrations with Zapier, Make, Google Sheets and Slack, and can be called from an AI agent via the Apify MCP server.

This Actor accesses only publicly available pages. You are responsible for making sure your use complies with AliExpress's terms of service and the laws in your jurisdiction.

What if the site changes and the Actor breaks?

Open an issue on the Actor's Issues tab. The Actor is tested against live AliExpress pages and fixed when the site changes.


🧩 Part of the E-commerce Scrapers suite

Goldmine's E-commerce Scrapers cover product, search and catalogue data across online retail. Also try:

See every Goldmine Actor at apify.com/logical_scrapers.


πŸ“· Image Credit

Image credit: aliexpress.com


πŸ“¬ Contact & Support

  • Issues & feature requests: use the Issues tab on this Actor's page, which is the most direct route to a fix.
  • Email: coredev.dan@gmail.com
  • If this Actor saved you time, please leave a ⭐ rating on the Apify Store. It helps other users find it and keeps it maintained.