AliExpress Product Scraper: Prices & Discounts avatar

AliExpress Product Scraper: Prices & Discounts

Pricing

from $3.00 / 1,000 product scrapeds

Go to Apify Store
AliExpress Product Scraper: Prices & Discounts

AliExpress Product Scraper: Prices & Discounts

Scrape public AliExpress product search results, including product titles, prices, MRP, discounts, ratings, sold counts, images, and product URLs.

Pricing

from $3.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Md Jakaria Mirza

Md Jakaria Mirza

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 days ago

Last modified

Share

AliExpress Product Scraper - Prices, Discounts & Sold Counts

Collect structured public AliExpress product catalog and pricing data for market research and price monitoring. Export clean records with source, search query, position, product ID, title, brand placeholder, price, MRP, discount, currency, rating, sold count, product URL, image URL, and timestamp. Export to JSON, CSV, Excel, or HTML, or pull results through the Apify API. No AliExpress login or API key is required.

For the first run, start small: one search query, maxResults set to 1, maxPagesPerQuery set to 1, and the recommended residential proxy enabled.

What It Extracts

  • Source, search query, result position, and product ID
  • Product title, brand placeholder when not exposed, pack size placeholder, and category placeholder
  • Price, MRP, discount percentage, and currency
  • Aggregate rating and sold count when exposed
  • Product image URL, canonical product URL, and ISO scrape timestamp

The Actor excludes individual seller identities, personal profiles, reviewer identities, emails, and phone numbers. Free-text values are passed through a sensitive-text redaction guard before storage.

Input

FieldTypeRequiredDefaultDescription
searchQueriesstring[]yes["wireless earbuds"]Product searches to process
maxResultsintegerno1Maximum unique products, up to 500. Use 1 for the first test
maxPagesPerQueryintegerno1Result pages opened per query, up to 10
proxyConfigurationobjectnoResidential USApify proxy settings. Residential proxy traffic is billed as platform usage

Sample Output

{
"source": "aliexpress",
"searchQuery": "wireless earbuds",
"position": 1,
"productId": "3256812072210872",
"title": "Xiaomi Airdots 2 Wireless Earphones Bluetooth Headset",
"brand": "N/A",
"price": 7.58,
"mrp": 15.16,
"discountPercent": 50,
"currency": "USD",
"packSize": "N/A",
"category": "N/A",
"rating": 4.9,
"ratingCount": null,
"soldCount": 1200,
"inStock": null,
"productUrl": "https://www.aliexpress.com/item/3256812072210872.html",
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/example.jpg",
"scrapedAt": "2026-06-13T06:43:16.000Z"
}

Use Cases

  • Monitor AliExpress prices and discounts over time
  • Compare products and aggregate demand signals across keywords
  • Research marketplace assortment and category trends
  • Build non-personal product catalog datasets
  • Track rating and sold-count changes for public listings

Pricing and cost control

This Actor uses Apify Pay Per Event + platform usage pricing. You pay for clean product records saved to the dataset, and users also pay the Apify platform usage generated by the run, such as compute and residential proxy traffic.

EventPriceWhen charged
apify-actor-start$0.001 per GBWhen the run starts, minimum one event
product-scraped$0.003/productFor each clean product record saved

The event is charged only after a clean, unique product record is saved. Blocked, duplicate, empty, and failed pages are not billed as product events.

Cost-control tips:

  • Start with one search query.
  • Use maxResults: 1 for the first test.
  • Keep maxPagesPerQuery at 1 until you verify the output.
  • Keep the recommended residential proxy enabled for reliability, but remember proxy traffic is billed as platform usage.
  • Increase limits only after a small run returns the expected products.

How to Scrape AliExpress Products

  1. Add one or more product terms to searchQueries.
  2. For a first run, use 1 product and 1 page per query.
  3. Keep the recommended residential proxy configuration.
  4. Run the Actor and wait for the dataset to populate.
  5. Export the dataset or retrieve it through the Apify API.

How It Works

The Actor opens AliExpress search pages in a real Chrome browser through rotating residential sessions. It waits for rendered product cards, scrolls the result page, extracts public catalog facts, removes duplicate product IDs, saves each clean record with the PPE event, and stops when the user's spending limit is reached.

Known Limits

  • AliExpress blocks direct and datacenter traffic; residential proxies are strongly recommended.
  • Prices and availability can vary by delivery country, account state, promotions, and time.
  • brand, packSize, and category are returned as "N/A" when AliExpress search cards do not expose them.
  • AliExpress can change generated CSS classes. The Actor combines semantic attributes and content patterns, but future site changes may require maintenance.
  • Large runs are browser-intensive. Start with a small test before requesting hundreds of products.

Responsible Use

This Actor is intended for lawful collection of publicly available information only. Users are responsible for ensuring their use complies with the source website's terms, robots.txt, applicable privacy laws, including India's DPDP Act, and all local regulations.

Do not use this Actor to collect, store, sell, or misuse personal data without a lawful basis. The Actor author is not responsible for misuse by end users.

License

Apache-2.0