AliExpress Listings Scraper avatar

AliExpress Listings Scraper

Pricing

from $1.20 / 1,000 results

Go to Apify Store
AliExpress Listings Scraper

AliExpress Listings Scraper

Scrape AliExpress product search results and extract titles, prices, ratings, and shipping options. Save data directly to Excel, JSON, or CSV to track competitor pricing and find hot products.

Pricing

from $1.20 / 1,000 results

Rating

0.0

(0)

Developer

Md Firoz Islam

Md Firoz Islam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

AliExpress Listings Scraper: Scrape Products and Track Prices

AliExpress Listings Scraper extracts search listings, pricing, and metadata directly from AliExpress search result pages. It helps you collect product details, monitor competitors, and discover hot items without manual work.

Use cases

  • Market research: track competitor pricing and follow product trends over time
  • Product sourcing: find trending items and top-rated options for dropshipping
  • Price monitoring: build automated tracking lists to alert you of discount events

Input parameters

The actor accepts the following input parameters:

FieldTypeDefaultDescription
searchTermsarray["laptop"]List of search keywords to scrape.
startUrlsarray[]Specific AliExpress category or search page URLs to scrape.
maxItemsinteger100Maximum number of product listings to extract in total.
countryCodestring"US"Country code for localization (e.g. US, FR, GB). Controls currency and shipping details.
languagestring"en_US"Language locale code (e.g. en_US, es_ES).
proxyConfigurationobjectDatacenterProxy configuration. Residential proxies are recommended for scraping at scale.

Example input

{
"searchTerms": ["wireless charger", "smart watch"],
"maxItems": 50,
"countryCode": "US",
"language": "en_US",
"proxyConfiguration": { "useApifyProxy": true }
}

Output data

The scraper outputs structured product data to the Apify dataset. Each item contains the following fields:

{
"productId": "3256809981706062",
"productTitle": "14.1\" Ultra Slim Windows 11 Pro Laptop Computer",
"imageUrl": "https://ae-pic-a1.alicdn.com/kf/Sf0c2ef0033af46d49da76f26e42f2024h.jpg",
"price": 191.38,
"originalPrice": 517.24,
"discountPercent": 62,
"currency": "USD",
"rating": 4.9,
"ordersCount": 447,
"productUrl": "https://www.aliexpress.com/item/3256809981706062.html",
"scrapedAt": "2026-06-18T18:00:00.000000+00:00"
}
FieldTypeDescription
productIdstringUnique identifier of the product listing
productTitlestringFull name/title of the product
imageUrlstringURL of the main product thumbnail image
pricenumberCurrent discounted sale price
originalPricenumberOriginal catalog price before discount
discountPercentnumberPercentage discount of the product
currencystringCurrency of the price data
ratingnumberAverage star rating out of 5 stars
ordersCountintegerTotal estimated units sold
productUrlstringFull direct link to the product details page
scrapedAtstringTimestamp when the listing was scraped

How it works

  1. Task Initialization: The actor normalizes all keywords and custom category URLs into target scrape links.
  2. Localization Setup: The actor injects the aep_usuc_f cookie into the browser context. This configures the target country, currency, and locale interface language.
  3. Extraction: The actor loads pages in a headless Playwright instance. It scrolls to the bottom to lazy load image content, then extracts listings directly from internal JavaScript variables.
  4. Clean up: Results are validated, structured, and saved directly to your dataset.

Integrations

Connect this scraper with other apps and services using Apify integrations. You can push results to Make, Zapier, Google Sheets, Slack, Airbyte, or GitHub. You can also configure webhooks to trigger actions whenever scraping finishes.