Alibaba Products Scraper - Prices, MOQ & Suppliers avatar

Alibaba Products Scraper - Prices, MOQ & Suppliers

Pricing

$2.50 / 1,000 products

Go to Apify Store
Alibaba Products Scraper - Prices, MOQ & Suppliers

Alibaba Products Scraper - Prices, MOQ & Suppliers

Scrapes Alibaba.com search results and product pages: USD prices, volume price tiers, minimum order quantity, sold counts, supplier name, country, years and badges, with optional SKU variants, attributes and lead times from each product page.

Pricing

$2.50 / 1,000 products

Rating

0.0

(0)

Developer

Mina

Mina

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

What does Alibaba Products Scraper do?

Alibaba Products Scraper collects product listings from Alibaba.com searches and product pages: USD prices and volume price tiers, minimum order quantity (MOQ), units sold, category, and the supplier's name, country, years on Alibaba, staff size, response rate, rating, Gold, Verified and Verified PRO badges and export markets. Turn on product details to also get every photo, the product video, all attributes, SKU variants, lead times and packaging size and weight.

Paste a search link from your browser, with any filters you set on Alibaba, and click Start. The prefilled example returns 48 yoga mats in about 5 seconds. Because it runs on the Apify platform, you also get API access, scheduled runs, integrations (Google Sheets, Make, Zapier, Slack, webhooks), automatic proxy rotation and run monitoring.

Why scrape Alibaba?

  • Supplier sourcing. Shortlist manufacturers by price, MOQ, years in business, response rate, badges and the countries they already export to.
  • Price research. Compare unit prices and volume tiers across hundreds of suppliers before you ask for quotes.
  • Market and product research. See what sells (units sold), which categories a niche falls into, and how crowded a search is.
  • Competitor and catalog monitoring. Schedule the same searches daily or weekly and track price and listing changes.
  • Lead lists for B2B sales. Build lists of supplier companies by category and country.

How to scrape Alibaba products

  1. Search on alibaba.com and set any filters you need (price range, minimum order, supplier country, Verified suppliers and so on).
  2. Copy the link from your browser's address bar, for example https://www.alibaba.com/trade/search?SearchText=yoga+mat&pricef=5&pricet=10.
  3. Paste it into Alibaba search or product links. Add as many searches or product pages as you like, one per line. Plain search words such as led strip lights work too.
  4. Set Max products per search, and turn on Add product page details if you need attributes, variants and lead times.
  5. Click Start and download the results when the run finishes.

Filters in the link are kept. Price range (pricef/pricet), MOQ range (moqf/moqt), supplier country (Country=VN), category (categoryId) and Alibaba's other search options travel with the link. Showroom pages (/showroom/yoga-mat.html), /products/...html pages and catalog pages (..._cid201273273) are read as the search they show.

Input

Everything is set on the Input tab. In JSON, the input looks like this:

{
"startUrls": [
"https://www.alibaba.com/trade/search?SearchText=yoga+mat&Country=VN",
"https://www.alibaba.com/showroom/office-chair.html",
"https://www.alibaba.com/product-detail/Custom-Print-Eco-Rubber-PU-Yoga_1601083790316.html"
],
"maxResults": 200,
"includeProductDetails": false
}
FieldWhat it does
startUrlsAlibaba search links, showroom or catalog pages, product page links (www.alibaba.com/product-detail/..., m.alibaba.com/product/..., language sites and supplier stores), or plain search words. Links without https:// and API objects such as {"url": "..."} are accepted.
maxResultsStops after this many products for each search, in Alibaba's order. Default: 100, at most 960: Alibaba shows 48 products per page and 20 pages per search.
includeProductDetailsOpens each product's own page to add photos, video, attributes, variants, lead times, packaging and product rating. Default: off. Product links always include these details.

Output

Each product becomes one row. Here is a real search result, with its lists shortened:

{
"productId": "62547009798",
"title": "Cheap Price Guangdong Office Furniture Factory Sillasgamer Ergonomic Mesh Ceo Desk Office Chair",
"url": "https://www.alibaba.com/product-detail/Cheap-Price-Guangdong-Office-Furniture-Factory_62547009798.html",
"priceRange": "US $19.90-$39.90",
"priceMin": 19.9,
"priceMax": 39.9,
"currency": "USD",
"minOrder": "1 piece",
"minOrderQuantity": 1,
"unit": "piece",
"tieredPrices": [
{ "minQuantity": 1, "maxQuantity": 199, "price": 39.9 },
{ "minQuantity": 200, "maxQuantity": 499, "price": 29.9 },
{ "minQuantity": 500, "maxQuantity": null, "price": 19.9 }
],
"soldCount": 856,
"isAd": false,
"imageUrl": "https://s.alicdn.com/@sc04/kf/Hf3b90e856f204716b1b6ae320c457b6fd.jpg",
"hasVideo": true,
"categoryId": "201715704",
"categoryName": "Office Chairs",
"supplierName": "Foshan Bonai Furniture Co., Ltd.",
"supplierId": "248183959",
"supplierUrl": "https://bonaichair.en.alibaba.com/",
"supplierCountry": "China",
"supplierCountryCode": "CN",
"supplierYears": 7,
"supplierEmployees": 130,
"supplierMainProducts": ["Office Chair"],
"supplierResponseRate": 99.3,
"supplierRating": 4.9,
"supplierReviewCount": 29,
"goldSupplier": true,
"verifiedSupplier": true,
"verifiedProSupplier": false,
"exportCountries": ["United States", "United Arab Emirates", "Armenia", "Australia"],
"reviewTags": [{ "tag": "excellent service", "count": 3 }, { "tag": "good experience", "count": 1 }],
"searchUrl": "https://www.alibaba.com/trade/search?SearchText=office+chair",
"page": 1,
"position": 34,
"scrapedAt": "2026-10-11T07:48:01Z"
}

With Add product page details on (and for product links), each row also has these fields, here from another office chair:

{
"images": ["https://sc04.alicdn.com/kf/H207dfd59ff8c49d09926569e04feef776.jpg", "..."],
"videoUrl": "https://gv.videocdn.alibaba.com/icbu_vod_video/video_target/gv96-e640c093-a18409ca-96335514-4614/trans/aidc/o8vgf0-h264-hd.mp4?bizCode=icbu_vod_video",
"attributes": [{ "name": "place of origin", "value": "Zhejiang, China" }, { "name": "brand name", "value": "SITSTAR" }],
"variants": [{ "skuId": "106847220048", "options": { "size": "FEDO-GMW-P-D*W*H:58.5*69*(101.5-113.5),Seat height:45.5-55", "color": "Gray" }, "price": null }],
"leadTimes": [{ "minQuantity": 1, "maxQuantity": 500, "days": 35 }],
"categoryPath": ["Furniture", "Commercial Furniture", "Office Furniture", "Office Chairs"],
"productRating": 5,
"productReviewCount": 20,
"supplierBusinessType": "Manufacturer,Trading Company",
"supplierResponseTime": "≤2h",
"supplierOnTimeDeliveryRate": 100,
"packageSizeCm": "76X34.5X64",
"packageWeightKg": 32.5
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. The Output tab has four views: Products, Prices & MOQ, Suppliers and Product page details.

Data fields

FieldDescription
productIdAlibaba's product ID.
titleProduct title.
urlLink to the product page.
priceRangeThe price as Alibaba writes it, always in US dollars, such as US $2.42-$15.12.
priceMin, priceMaxLowest and highest unit price in USD, as numbers.
currencyAlways USD.
minOrderMinimum order as shown, such as 50 pieces.
minOrderQuantityThe minimum order as a number.
unitThe selling unit, such as piece, set or meter.
tieredPricesVolume prices: minQuantity, maxQuantity (null means "and above") and USD price. Empty when the product has one price or prices by variant.
soldCountUnits sold, when Alibaba shows it.
isAdtrue for sponsored listings. Empty for product links.
imageUrlFull-size main image.
hasVideoWhether the listing has a product video.
categoryId, categoryNameAlibaba's product category.
supplierName, supplierId, supplierUrlThe supplier company and its Alibaba store.
supplierCountry, supplierCountryCodeWhere the supplier is based. Product links give only the code.
supplierYearsYears the supplier has been on Alibaba.
supplierEmployeesStaff count the supplier reports. Search results only.
supplierMainProductsThe supplier's main product lines. Search results only.
supplierResponseRatePercent of messages the supplier answers. Search results only.
supplierRating, supplierReviewCountThe supplier's review score (out of 5) and review count, as shown next to the listing.
goldSupplierAlibaba's Gold Supplier membership.
verifiedSupplierThe Verified badge shown on the listing, the one Alibaba's "Verified Supplier" filter selects. Search results only.
verifiedProSupplierThe rarer Verified PRO badge. Search results only.
exportCountriesCountries the supplier says it exports to. Search results only.
reviewTagsBuyer review highlights such as "fast delivery", with counts. Search results only.
searchUrl, page, positionThe search the product came from, its results page and its rank in the whole search (page 2 starts at 49), also when the link starts on a later page. Empty for product links.
scrapedAtWhen the product was collected, in UTC.
images, videoUrlAll product photos (full size) and the product video (MP4). Details only.
attributesEvery attribute on the product page, as name and value. Details only.
variantsEach SKU with its options (such as color and size) and its own USD price when the product prices variants separately. Details only.
leadTimesProduction time in days by order quantity. Details only.
categoryPathThe full category path. Details only.
productRating, productReviewCountThe product's own review score and count. Details only.
supplierBusinessType, supplierResponseTime, supplierOnTimeDeliveryRateManufacturer or trading company, typical reply time, and on-time delivery percent. Details only.
packageSizeCm, packageWeightKgSize and gross weight of one shipping package. Details only.

How much does it cost to scrape Alibaba?

The Actor uses pay-per-event pricing: you pay for each product saved, and only for products saved. See the Pricing tab for the exact prices.

  • Each product row is one product event.
  • Rows saved with product page details (with Add product page details on, and every product link) also count one product-details event, because each needs its own ~350 KB page.

Searches that find nothing, links that are not Alibaba products, removed products and blocked pages are never saved or charged. If you set a maximum cost for a run, the Actor stops as soon as it is reached. Apify's free plan includes monthly credit you can use to try it.

Tips for scraping Alibaba

  • Filter on Alibaba first. Price range, MOQ and supplier-country filters in the link mean fewer, better products per run.
  • Alibaba shows at most 960 products per search (20 pages of 48), so that is the most one search link gives. For more, split a search into several with different price ranges, countries or categories. Products found by more than one of your searches are saved once.
  • Leave product details off unless you need attributes, variants or lead times. Search results already carry prices, tiers, MOQ and supplier data, and runs are much faster: about 1,000 products a minute.
  • Schedule runs to track prices and new listings over time.
  • Prices are always in US dollars, whatever country the request comes from.

FAQ, disclaimers and support

Which links work? Alibaba.com searches (/trade/search?..., with SearchText or keywords, or a categoryId), showroom, /products/ and catalog pages, and product pages on www.alibaba.com, m.alibaba.com, Alibaba's language sites and supplier stores. Plain search words work too. 1688.com and AliExpress are different sites and are not supported.

What happens to links that give nothing? They are not saved, so they are not charged. Each is listed with its reason (not an Alibaba link, no matching products, search in a non-Latin script, product no longer available, page could not be loaded) in the FAILED_INPUTS record of the run's key-value store, and the status message gives the counts. A run fails only when every link could not be loaded. Products saved without their page details, and searches that stopped early, are listed there too.

Why do some searches return "no matching products"? When nothing matches, Alibaba fills the page with loosely similar items (a search for random letters returns electronic parts). The Actor recognizes this and saves nothing instead of charging you for unrelated products. Misspellings that Alibaba corrects, such as "sneekers", and searches in Latin-script languages, such as "tapis de yoga", still return results.

Can I search in Chinese, Russian, Japanese or Arabic? No, searches in non-Latin scripts are not supported. Alibaba does not translate them and shows random products instead, so a search written only in another script, such as "手机" or "ノートパソコン", saves nothing and is listed in FAILED_INPUTS with the reason "searches in non-Latin scripts are not supported — use English words". Search in English instead, such as "mobile phone" or "laptop".

Is it legal to scrape Alibaba? This Actor reads public product listings that suppliers publish so buyers can find them, without logging in. It saves company and product data, not the names or contact details of the people behind the stores. Alibaba's robots.txt asks crawlers to stay out of search pages. You are responsible for making sure your use complies with Alibaba's terms and with the laws that apply to you, such as database and copyright rules for republishing listings. If in doubt, ask a lawyer.

Found a problem or need a custom solution? Open an issue on the Issues tab and we will look into it. Custom Alibaba data feeds (supplier profiles, reviews, other marketplaces) are available on request.