AliExpress Scraper | Product Listings and Prices avatar

AliExpress Scraper | Product Listings and Prices

Pricing

from $19.00 / 1,000 results

Go to Apify Store
AliExpress Scraper | Product Listings and Prices

AliExpress Scraper | Product Listings and Prices

Scrape AliExpress product listings including titles, prices, ratings, reviews, sold counts, shipping details, and seller information. Extract product images, variations, and store data from the global marketplace for price monitoring and product research

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge Banner

🛒 AliExpress Scraper

🚀 Export AliExpress product listings in seconds. Search any keyword and pull product titles, sale prices, original prices, currency, ratings, order counts, product images, and direct product URLs - no API key, no AliExpress account required.

🕒 Last updated: 2026-05-22 · 📊 10 fields per record · 🌍 Global marketplace · 📦 Millions of products · 💵 Real-time pricing with discount data

The AliExpress Scraper extracts live product listings directly from AliExpress search results. Each record includes 10 fields: product image, title, current sale price, original price (when discounted), currency, rating, order count, direct product URL, product ID, and scrape timestamp. The data is scraped in real-time using Camoufox (Firefox-based fingerprinting) with US residential proxies to bypass AliExpress's _acw_runner JavaScript challenge.

AliExpress hosts hundreds of millions of product listings across electronics, fashion, home goods, toys, and more - sourced from suppliers worldwide. Whether you need pricing data for 10 products or a full category sweep across thousands of listings, this Actor handles pagination automatically and delivers clean, structured records to your Apify dataset.

🎯 Target Audience💡 Primary Use Cases
E-commerce sellers, dropshippers, price intelligence teams, product researchers, import/export analysts, competitive intelligence teamsDropshipping product research, price benchmarking, supplier discovery, trend monitoring, catalog enrichment

📋 What the AliExpress Scraper does

Four core workflows in a single run:

  • 🔍 Keyword product search. Enter any search term - "wireless earbuds", "phone case", "LED strip lights" - and get a ranked list of matching products.
  • 💵 Discount pricing. Both price (current sale price) and originalPrice (pre-discount price) are extracted when a discount is active, so you can calculate exact discount percentages.
  • 📦 Demand signals. ordersCount tells you how many units have been sold, which is the primary demand proxy used by dropshippers and product researchers.
  • 🔗 Clean product URLs. Tracking parameters are stripped and URLs are normalized to canonical aliexpress.com format.

💡 Why it matters: AliExpress is the world's largest B2C dropshipping marketplace. Monitoring pricing, demand signals, and competitor stock without a scraper means manual searching and copy-paste - which doesn't scale. This Actor delivers structured product data in minutes, ready for your spreadsheet, database, or analysis pipeline.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded product dataset.


⚙️ Input

InputTypeDefaultBehavior
keywordstring"laptop"Keyword to search for on AliExpress (e.g. "wireless earbuds", "phone case").
maxItemsinteger10Products to return. Free plan caps at 10, paid plan at 1,000,000.

Example: 100 wireless earbuds listings.

{
"keyword": "wireless earbuds",
"maxItems": 100
}

Example: 500 LED strip lights for price benchmarking.

{
"keyword": "LED strip lights",
"maxItems": 500
}

⚠️ Good to Know: AliExpress search returns approximately 60 products per page. The Actor paginates automatically until your maxItems limit is reached or no more results are available. Prices are returned in the currency embedded in the product link (typically USD for US residential proxy IPs). The originalPrice field will be null if no discount is active on a given listing.


📊 Output

Each product record contains 10 fields. Download the dataset as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🖼️ imageUrlstring | null"https://ae01.alicdn.com/kf/..."
🏷️ titlestring | null"TWS Bluetooth 5.3 Wireless Earbuds"
💵 pricenumber | null12.99
🔖 originalPricenumber | null24.99
💱 currencystring | null"USD"
ratingnumber | null4.7
📦 ordersCountnumber | null15823
🔗 productUrlstring | null"https://www.aliexpress.com/item/1005006..."
🆔 productIdstring | null"1005006789012345"
🕒 scrapedAtstring"2026-05-22T14:30:00.000Z"

📋 Sample Record

{
"imageUrl": "https://ae01.alicdn.com/kf/S1234567890abcdef.jpg",
"title": "TWS Bluetooth 5.3 Wireless Earbuds Noise Cancelling",
"price": 12.99,
"originalPrice": 24.99,
"currency": "USD",
"rating": 4.7,
"ordersCount": 15823,
"productUrl": "https://www.aliexpress.com/item/1005006789012345.html",
"productId": "1005006789012345",
"scrapedAt": "2026-05-22T14:30:00.000Z"
}

✨ Why choose this Actor

  • 🦊 JS challenge bypass. Camoufox (Firefox fingerprinting) with US residential proxies defeats AliExpress's _acw_runner bot detection layer.
  • 💵 Dual pricing. Both sale price and original price are extracted from the pdp_npi URL parameter - the most reliable source on AliExpress for discount data.
  • 📦 Order count as demand proxy. ordersCount is the standard dropshipper signal for product viability - returned as a clean integer.
  • 🔗 Canonical URLs. Product URLs are normalized to aliexpress.com format with tracking parameters stripped, suitable for direct linking.
  • 📄 Multi-format export. CSV, Excel, JSON, and XML available directly from the Apify dataset panel.
  • Automatic pagination. Pages through results automatically until maxItems is reached or AliExpress runs out of listings.

📈 How it compares to alternatives

FeatureThis ActorAliExpress API (partner)Manual search
No partner account neededYesNoYes
Discount / original priceYesPartialYes
Order countYesPartialYes
Bulk export (500+ items)YesRate-limitedImpractical
CSV / Excel / JSONYesJSON onlyManual
JS challenge bypassYesN/AN/A

🚀 How to use

  1. Create a free account on Apify (includes $5 free credit).
  2. Open the AliExpress Scraper in the Apify Store.
  3. Enter your search keyword (e.g. "bluetooth speaker").
  4. Set maxItems to control how many products you want.
  5. Click Save & Run.
  6. When the run finishes, open the Dataset tab and download as CSV, Excel, JSON, or XML.

💼 Business use cases

🛒 Dropshipping product research

Find winning products by sorting scraped listings by ordersCount descending. A product with 10,000+ orders at a low price point is a proven demand signal. Compare price vs originalPrice to estimate supplier margins before adding to your store.

💵 Price intelligence and benchmarking

Track competitor pricing for a product category on a weekly schedule. Feed price snapshots into a time-series database to detect price drops, seasonal discounting patterns, or supplier consolidation.

📦 Catalog enrichment

Enrich your e-commerce product catalog with supplier pricing data. Use productId as a unique key to join AliExpress data with your internal SKU database.

📈 Trend detection

Monitor rising ordersCount for a keyword category over multiple runs. Products showing rapid order growth week-over-week are early trend signals - useful for sourcing decisions or content strategy.


🔌 Automating AliExpress Scraper

Connect this Actor to your favorite automation platform in a few clicks:

  • Make (Integromat): trigger on a schedule, push product data to Google Sheets or Airtable automatically.
  • Zapier: connect new dataset items to Slack alerts, email digests, or Shopify product creation.
  • Apify Schedules: set a daily or weekly cron inside the Apify console for recurring price monitoring.
  • Apify API: call POST /v2/acts/parseforge~aliexpress-scraper/runs from any backend or data pipeline.
  • Webhooks: fire a webhook to your server the moment a run completes and the dataset is ready.

🌟 Beyond business use cases

🎓 Supply chain research

Economists and logistics researchers can use AliExpress pricing data to study manufacturer pricing behavior, platform fee structures, or the geography of global supply chains at scale.

🔬 Algorithmic pricing experiments

Data scientists can use multi-run snapshots to build predictive models for AliExpress price fluctuations, testing hypotheses about order count thresholds, rating effects, or seasonal discount cycles.

🛠️ Developer experiments

Build personal product recommendation engines, budget shopping assistants, or price comparison tools using structured AliExpress data without dealing with bot detection infrastructure.

📊 Consumer protection analysis

Researchers studying counterfeit goods, misleading discount claims (inflated original prices), or consumer risk can use this data to analyze patterns across large product samples.


🤖 Ask an AI assistant about this scraper

Have questions? Paste this into any AI assistant:

"I have a dataset of AliExpress products with fields: imageUrl, title, price, originalPrice, currency, rating, ordersCount, productUrl, productId, scrapedAt. Help me [find the best value products / calculate discount percentages / identify top-selling items]."


❓ Frequently Asked Questions

Q: What currency are prices returned in? A: Prices are extracted from the pdp_npi URL parameter embedded in product links, which typically reflects USD when using a US residential proxy IP. The currency field is populated from the same source.

Q: Why is originalPrice null on some records? A: originalPrice is only populated when AliExpress is actively showing a crossed-out "was" price alongside the sale price. If no discount is displayed, only price is set.

Q: How many products can I scrape? A: Free users are capped at 10 products per run. Paid users can scrape up to 1,000,000 products per run. AliExpress returns approximately 60 products per search page.

Q: Can I scrape a specific product page? A: This Actor searches by keyword. For individual product pages, use the productUrl from a search run as a starting point for a follow-up detail-page scraper.

Q: How is ordersCount extracted? A: Order count is parsed from the product card's text on the search results page (e.g. "15,823 sold"). It is returned as an integer.

Q: Does this work for all AliExpress categories? A: Yes. Any keyword that returns results on AliExpress's main search will work. Category-specific landing pages are not supported - use keyword search instead.

Q: What proxy type does this Actor use? A: US residential proxies via Apify's proxy infrastructure to bypass AliExpress's JavaScript challenge. Proxy costs are included in the Apify platform fee.

Q: How do I schedule recurring price monitoring? A: Open the Actor in the Apify console, click Schedule, and set your preferred cron expression. Each run produces a fresh dataset snapshot.

Q: Is the data real-time? A: Yes. All data is scraped live on every run - no cached or pre-fetched data.

Q: Is this legal to use? A: This Actor scrapes publicly available search result pages. It does not bypass authentication or access private seller data. Review AliExpress's terms of service and your jurisdiction's applicable laws before using this data commercially.

Q: What output formats are available? A: CSV, Excel (XLSX), JSON, and XML - all available directly from the Apify dataset panel with one click.

Q: How do I get product images? A: Each record includes an imageUrl field pointing to AliExpress's CDN image for that product listing. The image can be used directly in web applications or downloaded programmatically.


🔌 Integrate with any app

PlatformHow
Google SheetsUse Apify's Google Sheets integration or export CSV and import directly
AirtableConnect via Make or Zapier, or import the CSV
ShopifyUse Zapier to push new products to your Shopify product catalog
BigQueryExport JSON from the dataset and load via bq load
SlackUse Apify Webhooks + Zapier to post price alerts to a channel
ExcelDownload XLSX directly from the dataset panel
Power BILoad the JSON or CSV dataset as a data source
NotionImport CSV via Notion's built-in CSV importer
MakeUse the Apify module to watch for new datasets and route data
REST APIPoll GET /v2/datasets/{datasetId}/items for programmatic access

ActorWhat it does
Amazon ScraperScrape Amazon US product search results
eBay ScraperExtract product listings from eBay search
Wayfair ScraperPull home goods listings from Wayfair

💡 Pro Tip: browse the complete ParseForge collection for scrapers covering 200+ websites - all maintained, all export-ready.

🆘 Need Help? Open our contact form


⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or officially connected to AliExpress or Alibaba Group. All product names and trademarks are the property of their respective owners. Use this tool responsibly and in accordance with applicable terms of service.