AliExpress Search Scraper | Price Tracker & Best Sellers
Pricing
from $2.50 / 1,000 products
AliExpress Search Scraper | Price Tracker & Best Sellers
Search AliExpress by keyword or paste search URLs and get product listings with price, original price, discount, rating and sales volume, in your ship-to country and currency. For AliExpress price tracking, dropshipping product research and competitor analysis.
Pricing
from $2.50 / 1,000 products
Rating
5.0
(4)
Developer
FalconScrape
Maintained by CommunityActor stats
12
Bookmarked
1K
Total users
90
Monthly active users
3 hours ago
Last modified
Categories
Share
🛒 AliExpress Scraper: Search Results, Prices and Best Sellers
Type a search term and get structured AliExpress product data. The AliExpress Search Scraper turns any keyword or search URL into clean rows with price, original price, discount, rating, sales volume and images, priced for the country and in the currency you choose (United States and USD by default). Use it to find AliExpress best selling products and dropshipping products, to build your own price history, or as a no-key alternative to the AliExpress API.
No login, no cookies and no AliExpress account needed.
🎯 Use Cases: Dropshipping and Product Research
- AliExpress API alternative: get search results as JSON, CSV or Excel without registering an app or waiting for approval.
- Find AliExpress best selling products: sort a whole search by units sold and see what actually sells, not just what is listed.
- Dropshipping product research: compare price, discount, rating and sales across a niche (pet supplies, phone accessories, home decor) before you add products to your store.
- AliExpress price history: run the same searches every day and keep each dated run to track how prices and discounts move.
- Trending products watch: re-run a category search weekly and spot new listings climbing in sales.
- Competitor and catalog analysis: export every listing for a keyword to a spreadsheet to map price bands and promotions.
✨ Features
- Search by keyword: type
wireless earbudsand press Start. The search URL is built for you. - Or paste your own search URLs: already filtered a search on AliExpress? Paste the URL and it is scraped exactly as-is, including your filters.
- Search terms in any language:
wireless earbuds,écouteurs sans fil,беспроводные наушникиor蓝牙耳机all work. - Prices for your country: pick a ship-to country and a currency, and you get the prices, VAT and delivery estimates a shopper there sees. Every run returns the same currency no matter where it runs from.
- Search filters: sort by best match, most orders or price, set a price range, a minimum number of orders or a minimum rating, or keep only AliExpress Choice products. Filters hold on every page, and products that don't match are never saved or billed.
- Sales volume as a number:
totalSoldCountsits next to the displayed text intotalSold, so you can sort and filter by it. - Images included: the main image plus the gallery images shown on the search card.
- Automatic pagination: one results page holds 60 products; ask for more and further pages are fetched for you.
- No duplicates: AliExpress reshuffles results between pages, and a product that shows up twice is saved and billed once.
- Bounded runs: Max products caps the run, and the run also stops at your maximum charge, so you know the cost before you start.
🛠️ How It Works
- Enter search terms (one per line), or paste AliExpress search URLs, or both.
- Set Max products: the default is 50 per run, across all terms and URLs.
- Optionally pick a country, currency and filters: leave them alone for US prices in USD, best match first.
- Run the scraper and download the results as JSON, CSV, Excel or HTML, or pull them through the Apify API.
⚙️ Input
| Field | What it does |
|---|---|
| Search terms | What to search for on AliExpress, one term per line. |
| Search URLs | Optional. AliExpress search result URLs, scraped exactly as-is. Combined with any search terms. |
| Max products | Maximum products per run, across all terms and URLs. Default 50. Each page holds 60 products. |
| Ship to | The country you buy for, as a code or a name (DE, Germany, UK). Sets prices, VAT and delivery. Default US. |
| Currency | The currency for every price, for example EUR or GBP. Default USD. |
| Sort by | bestMatch (default), orders (most orders), priceAsc or priceDesc. |
| Minimum / Maximum price | Only products priced within this range, in the chosen currency. |
| Minimum orders | Only products with at least this many units sold (totalSoldCount). |
| Minimum rating | Only products rated at least this many stars, for example 4.5. Unrated products are left out. |
| AliExpress Choice only | Only products in the AliExpress Choice program. |
Provide at least one search term or search URL; the run stops right away with a clear message if both are empty, so you are not billed for nothing. A term with no letters or digits (for example !!!) is skipped with a warning in the log.
{"searchQueries": ["dog toys", "cat litter mat"],"maxResults": 120}
Best-selling earbuds under €10 with at least 1,000 orders, priced for Germany:
{"searchQueries": ["wireless earbuds"],"shipTo": "DE","currency": "EUR","sort": "orders","maxPrice": 10,"minOrders": 1000,"maxResults": 100}
Search filters also apply to pasted Search URLs; any filter you leave empty keeps the URL's own settings. A ship-to country or currency that AliExpress doesn't offer stops the run straight away with the list of accepted values.
💰 Pricing
Pay only for the products you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Product | $0.0025 per product ($2.50 per 1,000) | One listing with all fields below |
| Actor start | $0.00005 | Charged once when the run starts, per GB of run memory (minimum one). |
Examples: 50 products = $0.125 · 1,000 products = $2.50 · 5,000 products = $12.50, plus the start fee. There are no per-page or per-request fees, and a run that finds no products costs only the start fee. Several search terms in one run share one start fee. New Apify accounts include free monthly usage credits, so you can try it at no cost.
📊 Sample Output Data
A real row from a wireless earbuds search (image list shortened):
{"id": "3256812788548775","productUrl": "https://www.aliexpress.com/item/3256812788548775.html","title": "Mini TWS Wireless Bluetooth Earbuds Powerful Active Noise Cancellation Built-In Hands-Free Mic for Music Playback Voice Calls","productType": "natural","price": 1.09,"originalPrice": 7.71,"discountPercentage": 85,"currency": "USD","inStock": true,"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/Saa276ed3b48e4beea3f9e9f2f7a5b72ea.jpg","additionalImages": ["https://ae-pic-a1.aliexpress-media.com/kf/Saa276ed3b48e4beea3f9e9f2f7a5b72ea.jpg","https://ae-pic-a1.aliexpress-media.com/kf/S032bb2b8b0e04debb30b1a0a13485c79m.jpg"],"rating": 4.9,"totalSold": "1,000+ sold","totalSoldCount": 1000,"sellingPoints": ["New shoppers save $6.62", "Delivery: Oct 25 - 30"],"scrapedAt": "2026-10-20T06:08:14.487Z"}
originalPrice is the strike-through price AliExpress shows, and discountPercentage is calculated from it. That original price is often inflated, so treat the discount as a marketing signal rather than a real saving. totalSold is the text as displayed ("1,000+ sold") and totalSoldCount is its number, floored ("1,000+" becomes 1000). sellingPoints holds the promotional badges on the card, such as new-shopper savings and delivery dates.
🔁 Schedule and Integrate
For price tracking, run it once a day with the same search terms: every run is a dated snapshot (scrapedAt), and together they form your AliExpress price history. For trending products, a weekly run is usually enough. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new prices land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "searchQueries": ["wireless earbuds"], "maxResults": 20 }
Ready-made example tasks cover dropshipping research for pet supplies, wireless earbud prices, and AliExpress search results as JSON.
❓ AliExpress API FAQ
Does AliExpress have an official API? Yes. The AliExpress Open Platform offers APIs for affiliates, dropshippers and sellers. To use them you register as a developer, create an app to get an app key and secret, and wait for your access to be approved; what each API returns depends on the program you are approved for. This Actor needs no key, app or approval. It returns the public search results a shopper sees, with prices, discounts, ratings and sales volume, ready to export.
How do I track AliExpress price history? AliExpress doesn't show past prices. Schedule this Actor daily with the same search terms and keep each run's dataset (or append them to a Google Sheet) to build the history yourself. To follow specific products in full detail, use the AliExpress Product Details Scraper below.
How do I find AliExpress best selling or trending products? Search a niche with a high Max products, then sort the export by totalSoldCount. Re-run it weekly and compare runs to see which products are gaining sales.
Do I need an AliExpress account? No. The Actor reads only publicly visible search results, with no login or cookies. You are responsible for using the data in line with AliExpress's terms and applicable laws.
How do I get prices for my country? Set Ship to to your country and Currency to your currency, for example UK and GBP. You get the prices shoppers in that country see, which can differ from the US price by more than the exchange rate: in the EU and UK they include import VAT, and delivery estimates and the products shown follow the country too. The same product can have a different id in the US than elsewhere, so match products across countries by title or image.
Which filters are there, and are they reliable? Sort, price range, minimum orders, minimum rating and AliExpress Choice. Every saved row is checked against the price, orders, rating and Choice filters, so a product outside them is never saved or billed. Most orders sorts each results page by units sold, so combine it with Minimum orders for a strict threshold. For some searches AliExpress shows compact cards without a rating, orders or Choice badge; with those filters on, such products are left out rather than guessed. A free-shipping filter is not offered because AliExpress's own one still returns products that charge for shipping.
Why is a field empty? originalPrice is null when a listing shows no strike-through price. sellingPoints is empty when the card has no badges. Seller or store data is not returned at all: it is not part of the search results, only of the product page. A product AliExpress lists without any price is skipped and not charged; the run pages on so you still get the number of products you asked for.
How many products can I get, and why fewer than I asked for? As many as you set in Max products, fetched 60 per page. A run returns fewer when the search itself has fewer results (filters narrow it further), or when some pages could not be loaded; the run's status message says which. Prices are in the currency you choose, whatever language you search in.
Can I scrape a product page, reviews, or search by image? Not with this Actor, which works on search results. Use the related scrapers below for product pages, reviews and image search. Need a custom field? Open an issue from the Actor's Issues tab.
🔗 Related Scrapers
- AliExpress Product Details Scraper: the full record for products found here, with variants, stock, shipping and seller.
- AliExpress Reviews Scraper: customer reviews, ratings and photos for the products you shortlist.
- AliExpress Image Search Scraper: find AliExpress listings that match a product photo.
- Alibaba Listings Scraper: B2B wholesale listings with MOQ and tiered pricing, to compare sourcing costs.
- DHgate Listings Scraper: DHgate wholesale listings, for cross-marketplace price checks.
- Taobao Products Scraper: Taobao and Tmall search in English with CNY and USD prices, to compare with AliExpress.