AliExpress Scraper | Products, Prices and Sales avatar

AliExpress Scraper | Products, Prices and Sales

Pricing

from $1.90 / 1,000 products

Go to Apify Store
AliExpress Scraper | Products, Prices and Sales

AliExpress Scraper | Products, Prices and Sales

AliExpress scraper (速卖通, 全球速卖通) priced for your ship-to country: card and seller price, exact units sold, ratings and written reviews, star breakdown, delivery fee, free delivery threshold, delivery dates, free returns. Keywords, links or product IDs, Choice and free shipping filters. No account.

Pricing

from $1.90 / 1,000 products

Rating

0.0

(0)

Developer

SilentFlow

SilentFlow

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

4 days ago

Last modified

Features

Limited permissions

Share

AliExpress Scraper (速卖通) | Prices, Delivery and Reviews by Country (2026)

1 keyword. 50 AliExpress products. 29 fields per product.

From SilentFlow. Creators of Pinterest Scraper and Leboncoin Scraper, with 420,000+ combined lifetime runs.

Turn an AliExpress keyword, search link, product link or product ID into a table of products priced for the country you ship to: the price in your currency, what delivery to that country costs and when it arrives, the exact number of units sold, the ratings with their star breakdown and every image. 50 products in 5 seconds on the prefilled input, no AliExpress account needed.

Why choose this actor?

Picking products on a rounded "10,000+ sold" label? Building a margin without the delivery fee your buyers will pay? Opening every product page to check whether it even ships to your country?

  • Delivery to your country in every row. Pick the ship-to country and each product comes back with its delivery fee, the order amount from which delivery is free, the carrier, the estimated delivery dates, the guaranteed delivery time, the free return promise and the compensation for a late parcel. On a French search for Choice yoga mats with free shipping (30 products, 6 Nov 2026), 24 shipped free for a single unit, 26 had a free delivery threshold of 10 € and 3 were products AliExpress says it cannot deliver to France.
  • The review summary of every product, not just its stars. Each row counts the ratings and the written reviews apart, gives the count for each star, the positive rate, the reviews with photos, the reviews from buyers in your country and the phrases buyers repeat. On the prefilled run all 50 products had it: the first pair of earbuds had 11,980 ratings, 2,162 written reviews and 659 reviews with photos.
  • Priced and filtered for the market you sell to. Pick the ship-to country and prices come in its currency or the one you pick, titles in English, with the quick filters AliExpress shows above its results: Choice products, free shipping, stock already in the ship-to country. Type keywords, paste search or product links, or list product IDs, all in one run. On the French run every price came back in euros and all 30 products carried the Choice badge; asked for stock already in the United States, all 30 products of a US run shipped from a US warehouse.

Try AliExpress Scraper

Try your first AliExpress product list

Paste this input into the Input tab (JSON view) and press Start. It is the prefilled input of the form: the first 50 products AliExpress shows for wireless earbuds, priced and delivered for the United States.

{
"keywords": ["wireless earbuds"],
"maxItems": 50,
"shipTo": "US"
}

Runs of this size fit easily in the Apify Free plan, so you can try the actor on your own product ideas before scheduling anything. Each product is one row of the dataset; export it as JSON, CSV, Excel or HTML from the Storage tab, or read it from the API. Three views come ready: Products (image, title, price, discount, units sold, rating, link), Product research (keyword, rank, units sold, ratings, positive rate, card price, seller price, Choice badge) and Delivery to your country (price, delivery fee, free delivery and its threshold, delivery date, ship-from country, free return, deliverable or not).

How it works

SilentFlow · AliExpress suite
  AliExpress Reviews Scraper
Feedback, Ratings and Photos
  AliExpress Scraper
You are here

Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it full context about this actor:

You have access to the AliExpress Scraper on Apify: silentflow/aliexpress-scraper
It returns one row per AliExpress product, read from public AliExpress pages, priced and delivered for the
ship-to country of the run in its currency (the US in USD by default), titles in English. No AliExpress account.
Input (all optional; the form is prefilled with the keyword "wireless earbuds"):
- keywords (array of strings): searches as typed in the AliExpress search bar, e.g. ["yoga mat", "phone case"].
English keywords match best. 60 products per page, in the order shoppers see them.
A product link or a product ID typed here is read as a product.
- startUrls (array of {"url": string}): AliExpress links.
Search results https://www.aliexpress.com/w/wholesale-yoga-mat.html?SortType=total_tranpro_desc
and category pages https://www.aliexpress.com/category/<id>/<name>.html: read page by page,
their own sort and filters kept.
Product pages https://www.aliexpress.com/item/<id>.html (also aliexpress.us and regional hosts): one row.
- productIds (array of strings): product IDs, e.g. ["1005009463232289"]. One row each.
- shipTo (string, default "US"): ship-to country, a two-letter code ("GB", "DE"), a three-letter code
or an English name. Prices, delivery and warehouses follow it, for keywords, links and IDs.
- currency (string, optional): three-letter code ("EUR", "GBP"). Empty: the currency of shipTo.
- maxItems (integer, default 50): total rows. Products asked for by link or ID first,
then the rest shared evenly across searches.
- sort (string, default "default"): "default" (best match), "orders" (most sold first),
"price_asc", "price_desc".
- minPrice, maxPrice (numbers, in the run's currency, optional): price range on the price shown on the card.
- keepOnly (array, optional): "choice", "free_shipping", "ships_from_country" (shipped from the ship-to
country), "rating_4", "rating_4_5", "sold_100", "sold_1000", "sold_10000".
Sort, price range and keepOnly apply to keywords and to search links, never to a product asked for
by link or ID. A product they leave out is not saved and not billed.
Output per row (54 fields, null when AliExpress shows no value):
- Identity: id (string, AliExpress product id), url (permanent product page), title
- Content: categoryId, isChoice (boolean, AliExpress Choice badge), isSponsored (boolean, ad slot; null for
products asked for by link or ID), tags (array), skuId
- Measures: price (number, card price, often a new-shopper deal), originalPrice, discountPercent,
sellerOfferPrice (the seller's own price), currency, formattedPrice, rating (0 to 5),
reviewCount (written reviews), ratingsCount (every star rating), positiveRate (percent),
fiveStarCount, fourStarCount, threeStarCount, twoStarCount, oneStarCount, reviewsWithPhotosCount,
localReviewsCount (from buyers in the ship-to country), reviewTags (array of {text, count}),
soldCount (exact units sold), soldText (the rounded label)
- Place and time: shipTo (the run's country), shipFrom (country code), deliveryDaysMin, deliveryDaysMax,
listedAt (RFC 3339)
- Delivery to shipTo: shippingFee, shippingCurrency, isFreeShipping (one unit ships free),
freeShippingThreshold (order amount from which delivery is free), shippingCarrier,
estimatedDeliveryFrom, estimatedDeliveryTo (RFC 3339), guaranteedDeliveryDays, hasFreeReturn,
lateDeliveryCompensation, isCashOnDelivery, hasTracking, isShippable (false when AliExpress says it cannot
deliver the product there, null when its search card says otherwise)
- Media: imageUrl, images (array)
- Meta: keyword, page, position (rank in the search), totalResults, searchUrl, scrapedAt (RFC 3339 UTC).
Keyword, page, position, totalResults and searchUrl are null for products asked for by link or ID.
Use apify-client for Python or JavaScript: client.actor("silentflow/aliexpress-scraper").call(run_input=...)

How to scrape AliExpress product data

Four runs, from the simplest to the most filtered. Each JSON is a complete input: paste it into the JSON view of the Input tab.

Get the first 100 products for a product idea

One keyword, 100 products, two pages of AliExpress results in the order shoppers see them.

{
"keywords": ["yoga mat"],
"maxItems": 100
}

Price products for the country you ship to

The same search delivered to France, priced in euros, keeping only Choice products with free shipping. In our test (30 products, 6 Nov 2026) every price came back in euros, 24 products shipped free for a single unit, 26 had free delivery from 10 € of order, and 3 were products AliExpress says it cannot deliver to France: isShippable is false on those rows.

{
"keywords": ["yoga mat"],
"shipTo": "FR",
"keepOnly": ["choice", "free_shipping"],
"maxItems": 30
}

Turn the search you ran in your browser into a spreadsheet

Sort a search by orders on AliExpress, copy the address and paste it as a link. The sort and any filter in the link are kept, and every product comes back with its exact units sold. In our test of 29 Sep 2026 the yoga mat search sorted this way opened on a mat with 12,893 units sold.

{
"startUrls": [
{ "url": "https://www.aliexpress.com/w/wholesale-yoga-mat.html?SearchText=yoga+mat&SortType=total_tranpro_desc" }
],
"maxItems": 60
}

Find the bestsellers of two niches inside a price range

Two keywords, most sold first, cards priced from 2 to 10 US dollars, rated 4 stars and up. On 29 Sep 2026 the same input without the rating floor returned 130 rows over 4 pages, every price inside the range, and the first LED strip had 64,260 units sold.

{
"keywords": ["phone case", "led strip lights"],
"sort": "orders",
"minPrice": 2,
"maxPrice": 10,
"keepOnly": ["rating_4"],
"maxItems": 130
}

Input parameters

FieldTypeDefaultDescription
keywordsarray of stringsprefilled ["wireless earbuds"]Searches as you would type them on AliExpress. English keywords match best. 60 products per page, in the order shoppers see them.
startUrlsarray of linksnoneAliExpress search result pages, category pages or product pages. See the accepted formats below.
productIdsarray of stringsnoneAliExpress product IDs, one per line. One row each.
shipTostringUSThe country prices and delivery are shown for: a code from the list (GB, DE, BR), a three-letter code (GBR) or an English name (United Kingdom). Applies to keywords, links and IDs.
currencystringthe currency of shipToThe currency of every price and delivery fee, as a three-letter code (EUR, GBP, USD). Left empty, a German run is priced in euros and a UK run in pounds.
maxItemsinteger50Rows for the whole run. Products asked for by link or ID are served first, then the rest is shared evenly across keywords and search links.
sortstringdefaultdefault (best match), orders (most sold first), price_asc, price_desc.
minPricenumbernoneLowest card price a search result may have, in the currency of the run.
maxPricenumbernoneHighest card price a search result may have, in the currency of the run.
keepOnlyarray of stringsnoneQuick filters for keywords and search links: choice (Choice products), free_shipping, ships_from_country (shipped from the ship-to country), rating_4, rating_4_5 (rated 4 or 4.5 stars and up), sold_100, sold_1000, sold_10000 (units sold). Combine several; the strictest floor wins.

No field is required: a run needs at least one keyword, one AliExpress link or one product ID, and the form comes with a keyword prefilled.

Accepted formats

  • Keywords: plain words, one per line (wireless earbuds, yoga mat, stainless steel water bottle). The same keyword typed twice runs once.
  • Search result links: https://www.aliexpress.com/w/wholesale-yoga-mat.html?SearchText=yoga+mat with whatever AliExpress added to it: SortType=total_tranpro_desc (most sold), SortType=price_asc, minPrice=5, maxPrice=20. Those settings are kept; the sort and price range of the form only fill in what the link does not set.
  • Category pages: https://www.aliexpress.com/category/<id>/<name>.html, read page by page like a search.
  • Product pages: https://www.aliexpress.com/item/1005009463232289.html, the same address on www.aliexpress.us, fr.aliexpress.com, m.aliexpress.com and the other regional hosts. The long IDs AliExpress uses on some pages (starting with 3256) are turned into the product's own ID.
  • Product IDs: the number in a product link, such as 1005009463232289 or older ones like 4000094150291. A product ID or a product link typed among the keywords is read as a product.
  • Links to aliexpress.ru (a separate shop with its own catalogue) and to other sites are skipped and named in the log.
  • Ship-to country: pick it in the list or type it the way you know it: GB, gbr, United Kingdom and uk all read the UK market. A value that is not a country stops the run before it starts, with a message that says why, so no run is billed for the wrong market.
  • Currency: any three-letter code. AliExpress prices a few small markets in another currency than their own; every row carries the currency its prices are in, and the log tells you when it differs from the one you asked for.
  • Filters: the price range and keepOnly choose among search results only; choice, free_shipping and ships_from_country are also asked of AliExpress in the search itself, so each page read holds more matching products; choice and ships_from_country are checked again on every card. A product you ask for by its link or ID is always delivered. A product the filters leave out is not saved, so it is not billed.

What data can you extract from AliExpress?

Every row describes one product, with the same 54 fields in the same order, null when AliExpress shows no value:

GroupFields
Identityid, url, title
ContentcategoryId, isChoice, isSponsored, tags, skuId
Measuresprice, originalPrice, discountPercent, sellerOfferPrice, currency, formattedPrice, rating, reviewCount, ratingsCount, positiveRate, fiveStarCount, fourStarCount, threeStarCount, twoStarCount, oneStarCount, reviewsWithPhotosCount, localReviewsCount, reviewTags, soldCount, soldText
Place and timeshipTo, shipFrom, deliveryDaysMin, deliveryDaysMax, listedAt
Delivery to your countryshippingFee, shippingCurrency, isFreeShipping, freeShippingThreshold, shippingCarrier, estimatedDeliveryFrom, estimatedDeliveryTo, guaranteedDeliveryDays, hasFreeReturn, lateDeliveryCompensation, isCashOnDelivery, hasTracking, isShippable
MediaimageUrl, images
Metakeyword, page, position, totalResults, searchUrl, scrapedAt

A few facts that help when you use the data:

  • id is AliExpress's own product ID and never changes; url is the permanent product page built from it, without tracking parameters.
  • price is the price the search card shows. For many products that is a deal for new shoppers; sellerOfferPrice is the price the seller asks everyone else, the one to use for a margin after the first order.
  • shipTo is the country the row was read for and currency the currency its prices are in. Prices, the delivery block and shipFrom follow the ship-to country: a German run lists products shipped from Spain next to the ones shipped from China, with prices in euros.
  • soldCount is the exact number of units sold that AliExpress keeps behind its rounded label; soldText is the label itself.
  • ratingsCount counts every star rating and reviewCount the written reviews: the earbuds of the example below have 11,980 ratings and 2,162 written reviews, 659 of them with photos. The five star counts add up to ratingsCount.
  • shippingFee is the delivery fee for one unit to shipTo, in shippingCurrency, always the currency of the row's prices. freeShippingThreshold is the order amount from which delivery is free (AliExpress Choice: 10 € in France), and when one unit already reaches it, isFreeShipping is true and shippingFee is 0, so price plus fee is what the buyer pays.
  • estimatedDeliveryFrom and estimatedDeliveryTo are the delivery dates AliExpress promises on the day of the run, in RFC 3339; guaranteedDeliveryDays is the delivery time it commits to, and lateDeliveryCompensation what it pays back when the parcel is late.
  • isShippable is false when AliExpress answers that it cannot deliver the product to the ship-to country, the same message its product page shows to a buyer there. When the search card of that country shows a delivery window anyway, isShippable is null: AliExpress answers without a street address, and some products ship to most addresses but not to every one. The row still ships with its price and sales, and the other delivery fields stay null.
  • position is the rank in the search across pages, page the result page, and totalResults the number of products AliExpress reports for the search, a quick measure of how crowded a niche is (10,311 for wireless earbuds on 6 Nov 2026).

Output example

The first row of the prefilled run, 6 Nov 2026 (images and review tags shortened):

{
"id": "1005012736891126",
"url": "https://www.aliexpress.com/item/1005012736891126.html",
"title": "TWS Wireless Bluetooth Headset LED Display Gamer Earbuds with Mic Wireless Headphones Noise Cancelling Bluetooth Earphones X15",
"categoryId": "63705",
"isChoice": false,
"isSponsored": false,
"tags": [
"New shoppers save $24.13",
"Free shipping"
],
"skuId": "12000059227208138",
"price": 1.09,
"originalPrice": 25.22,
"discountPercent": 95,
"sellerOfferPrice": 25.22,
"currency": "USD",
"formattedPrice": "US $1.09",
"rating": 4.9,
"reviewCount": 2162,
"ratingsCount": 11980,
"positiveRate": 93,
"fiveStarCount": 9582,
"fourStarCount": 1555,
"threeStarCount": 843,
"twoStarCount": 0,
"oneStarCount": 0,
"reviewsWithPhotosCount": 659,
"localReviewsCount": 307,
"reviewTags": [
{
"text": "well satisfied",
"count": 535
},
{
"text": "good sound",
"count": 415
},
{
"text": "fast delivery",
"count": 265
}
],
"soldCount": 99447,
"soldText": "50,000+ sold",
"shipTo": "US",
"shipFrom": "US",
"deliveryDaysMin": 5,
"deliveryDaysMax": 10,
"listedAt": "2026-07-15T00:00:00Z",
"shippingFee": 0,
"shippingCurrency": "USD",
"isFreeShipping": true,
"freeShippingThreshold": null,
"shippingCarrier": "AE_US_SAVER",
"estimatedDeliveryFrom": "2026-11-11T00:00:00Z",
"estimatedDeliveryTo": "2026-11-16T00:00:00Z",
"guaranteedDeliveryDays": 30,
"hasFreeReturn": true,
"lateDeliveryCompensation": 1,
"isCashOnDelivery": false,
"hasTracking": true,
"isShippable": true,
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/S623d5c89b35e423e8575ff54bbfcf345r.jpg",
"images": [
"https://ae-pic-a1.aliexpress-media.com/kf/S623d5c89b35e423e8575ff54bbfcf345r.jpg",
"https://ae-pic-a1.aliexpress-media.com/kf/S6c6a768122e849a1b10829f305007677M.jpg",
"https://ae-pic-a1.aliexpress-media.com/kf/S8c4adb8f9ddf4154b0047bc0235bd3eax.jpg"
],
"keyword": "wireless earbuds",
"page": 1,
"position": 1,
"totalResults": 10311,
"searchUrl": "https://www.aliexpress.com/w/wholesale-wireless-earbuds.html?SearchText=wireless+earbuds",
"scrapedAt": "2026-11-06T12:09:28Z"
}

Advanced usage

Track a list of products every week

List the products you sell or watch and schedule the run weekly in the Schedules tab. Each ID comes back as one row with this week's card price, seller price, units sold, reviews and delivery promise, so the difference between two runs is the week's sales.

{
"productIds": [
"1005009463232289",
"1005007538523818",
"4000094150291"
],
"maxItems": 3
}

Check the delivery promise before you run ads

Your store sells in Germany: list the products you plan to advertise, deliver them to Germany, and sort the rows by estimatedDeliveryTo. A product AliExpress cannot deliver there (isShippable set to false) or a delivery date three weeks away is not one to put money behind.

{
"productIds": ["1005009463232289", "1005007538523818"],
"shipTo": "DE",
"maxItems": 2
}

Find stock that is already in your buyers' country

Delivered to the United States, keeping only products shipped from a US warehouse: shipFrom is US on every row (30 of 30 in our test of 6 Nov 2026) and the delivery takes days instead of weeks.

{
"keywords": ["kitchen gadgets"],
"sort": "orders",
"keepOnly": ["ships_from_country"],
"maxItems": 100
}

Map a niche across several keywords

Six keywords of the same niche, 100 products each, most sold first. Deduplicate on id in your spreadsheet (the actor already does it inside a run) and you have the bestsellers of the whole niche with their listing dates and review counts.

{
"keywords": ["dog toys", "cat toys", "pet bed", "dog harness", "cat litter mat", "pet water fountain"],
"sort": "orders",
"maxItems": 600
}

Re-run a search you set up on AliExpress

Set the sort, price range and filters on the AliExpress search page, copy the address and paste it. The link keeps its own settings, and the form's sort, price range and filters only fill in what it leaves out. Adding a product link to the same run puts that product first.

{
"startUrls": [
{ "url": "https://www.aliexpress.com/w/wholesale-led-strip-lights.html?SearchText=led+strip+lights&SortType=price_asc&minPrice=3" },
{ "url": "https://www.aliexpress.com/item/1005007538523818.html" }
],
"maxItems": 80
}

Rank products by units sold and landed cost in Python

Call the actor from your own code, keep the products listed in the last year that AliExpress can deliver to the United Kingdom, and rank them by units sold with their price plus delivery.

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("silentflow/aliexpress-scraper").call(run_input={
"keywords": ["wireless earbuds", "smart watch"],
"shipTo": "GB",
"sort": "orders",
"maxItems": 200,
})
rows = client.dataset(run["defaultDatasetId"]).list_items().items
recent = [r for r in rows if r["isShippable"] and r["listedAt"] and r["listedAt"] >= "2025-11-06"]
for r in sorted(recent, key=lambda r: r["soldCount"] or 0, reverse=True)[:20]:
landed = (r["price"] or 0) + (r["shippingFee"] or 0)
print(r["soldCount"], round(landed, 2), r["currency"], r["estimatedDeliveryTo"], r["title"][:50], r["url"])

FAQ

What does this actor return? One row per AliExpress product, with 54 fields: the product (id, link, title, category, Choice badge, sponsored slot, promotion tags, SKU), the prices in the run's currency (card price, original price, discount, the seller's own price), the rating with its review summary, the exact units sold, the delivery to the ship-to country (fee, free delivery threshold, carrier, dates, free return, late delivery compensation), the ship-to and ship-from countries, the listing date, the images, and where the product stood in the search.

Do I need an AliExpress account? No. The actor reads what any visitor of AliExpress sees without logging in. There is no login, no API key and nothing to install.

Which inputs can I give it? Keywords, AliExpress search result and category links, product links and product IDs, all in the same run. Search and category links run page by page with their own sort and filters; product links and IDs give one row each.

Can I get prices and delivery for my own country? Yes. Set shipTo to the country you sell to; prices come in its currency, or in the one you set in currency, and the delivery block of every row is the delivery to that country. Every row names its currency in its own field, and titles stay in English. The default is the United States in US dollars.

Is free shipping really free? isFreeShipping is true when one unit ships free to your country, and shippingFee is then 0. Many AliExpress Choice products ship free only from an order amount, which is in freeShippingThreshold (10 € in France on 6 Nov 2026): a product priced under it pays shippingFee when bought alone. The free_shipping filter of AliExpress keeps both kinds.

Why are there two prices? The price on an AliExpress card is often a deal for new shoppers. price is that card price, the one AliExpress sorts and filters on; sellerOfferPrice is the seller's own price, what a returning buyer pays. On the prefilled run of 6 Nov 2026 a pair of earbuds showed 1.09 USD on the card and 25.22 USD as the seller's price.

Is soldCount exact? It is the unit count AliExpress keeps behind the rounded label on the card: 99,447 where the card prints "50,000+ sold". The label itself is in soldText. A product nobody bought yet has null for both.

Why is reviewCount lower than the star counts? Buyers can leave stars without writing anything. ratingsCount and the five star counts cover every rating; reviewCount covers the written reviews AliExpress lists. For the full text of the reviews, with photos, the variant bought and the buyer's country, use AliExpress Reviews Scraper, listed below.

Can I get variants, stock or specifications? Not from this actor. It reads the search results and, for every product, the delivery and review blocks of its page. Per-variant prices and stock, specifications, seller details, descriptions and whole store catalogues are not part of the rows.

How fresh is the data? Live. Every run reads AliExpress at the moment it runs; nothing comes from a cache. AliExpress re-ranks results all the time, so position and page move while id stays the same, and delivery dates are counted from the day of the run.

How many products can one keyword return? AliExpress lists 60 products per page, and the actor reads up to 60 pages per search, so a single keyword can give up to 3,600 products. maxItems sets how many rows you want, and it is shared evenly across your keywords and search links: 100 with four keywords saves up to 25 products each.

Do the filters combine? Yes. A product must pass every filter you pick, the price range and the sort together: orders with a range of 2 to 10 and rating_4 lists the bestsellers priced between 2 and 10 and rated 4 stars and up. A product the card shows no rating or sales for is left out by a rating or sales floor. The filters never remove a product you asked for by its link or ID.

What happens to a product link that search does not show? A product link or ID is found through the AliExpress search of its own title. When search does not show it, the row still ships with its title, main image, gallery, delivery and review summary, with price and sales left null. A product that no longer exists is skipped and named in the log.

Why are some fields null? AliExpress does not show every value on every product. A new product nobody rated has a null rating, a null positive rate and no review tags, a product without a promotion has no tags, a product AliExpress cannot deliver to your country has its delivery fields null, and freeShippingThreshold is null when delivery has no free threshold. Now and then AliExpress serves a lighter version of a results page that carries only title, image and price; the actor reads such a page again to get the full cards, and if the lighter version comes back again, those rows still ship with what the page showed.

What is AliExpress? AliExpress (全球速卖通, 速卖通 for short) is Alibaba Group's international retail marketplace, where sellers, most of them in China, ship single items to buyers worldwide. It is the consumer counterpart of Alibaba.com, which sells wholesale, and a common source for dropshipping stores.

Are the links and images permanent? url is the permanent product page, built from the product ID, without tracking parameters. searchUrl is the search page the row came from. Image links point to the full-size files on AliExpress's own image servers and keep working as long as the seller keeps the photo.

More SilentFlow scrapers

🛒 E-commerce

💼 Jobs

🏠 Real estate

📣 Social media

🏢 Business data

✈️ Travel

🎯 Lead generation

🔎 SEO

📈 Marketing

🧰 More tools

Support

Need something this scraper doesn't do yet? We ship features fast.

  • Feature requests go straight to our backlog
  • Enterprise needs? We do custom integrations and high-volume plans
  • Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

This actor extracts publicly available data from AliExpress. It does not bypass any login, paywall or CAPTCHA. Users are responsible for complying with AliExpress's terms of service and applicable data protection laws (GDPR, CCPA, and PIPL for data about companies and people in China). The rows describe products and their listings, not private individuals; if you combine them with personal data, handle it accordingly. The data returned is informational; verify prices and availability on AliExpress before you buy or resell.

Built by SilentFlow for dropshippers, sellers and analysts who would rather compare products than copy them.