# Alibaba Products & Suppliers Scraper - Prices, MOQ & KPIs (`parseforge/alibaba-scraper`) Actor

Scrape Alibaba.com products and suppliers: tiered prices, MOQ, specs, SKUs, lead times, on-time delivery, 6-month orders. Export CSV, Excel, JSON or XML.

- **URL**: https://apify.com/parseforge/alibaba-scraper.md
- **Developed by:** [ParseForge](https://apify.com/parseforge) (community)
- **Categories:** E-commerce, Lead generation, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 1,000 alibaba product or suppliers

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

![ParseForge Banner](https://raw.githubusercontent.com/ParseForge/apify-assets/main/banner-v4.webp)

## 🏭 Alibaba Products & Suppliers Scraper

> 🚀 **Export Alibaba.com products and the suppliers behind them in seconds, with tiered prices, MOQ, specs, lead times and supplier performance on one row.** 60 CNC machine listings from verified Chinese suppliers, every product page included, came back in under a minute and a half in our test, up to 100 search results per request, no login.

This Actor searches Alibaba.com the way a buyer does, by keyword or by category, and reads the same product and supplier data the search results and product pages show. Filter by supplier location (60 countries and regions), price, minimum order, Trade Assurance, Verified and Verified Pro suppliers and free samples, and sort by best match, response rate or transaction level.

Every product row has 58 fields: the product (title, photos, video, price range, quantity price tiers, MOQ, units sold, category path, certifications, attributes, SKU options, sample price, lead-time ladder, package size and weight, customization options, product rating) and its supplier (company, profile and store links, country, years on Alibaba, business type, Verified / Verified Pro / Gold status, Trade Assurance and its limit, response rate and time, on-time delivery rate, store rating and review count, orders and revenue in the last 6 months, employees, factory size, main products, certifications and export markets). Switch to **Suppliers** mode and you get one row per unique supplier instead.

| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Amazon FBA and e-commerce sellers | Find products and compare factory prices, MOQ and lead times |
| Dropshippers and private label brands | Shortlist suppliers with samples, customization and fast delivery |
| Procurement and sourcing teams | Build supplier lists filtered by country, verification and Trade Assurance |
| Import agents and trading companies | Benchmark quotes and track supplier performance over time |
| Market researchers | Map price ranges, categories and supplier countries for a product |
| Lead generation agencies | Build B2B lists of manufacturers and trading companies |

### 📋 What the Alibaba Products & Suppliers Scraper does

1. Takes search terms (`yoga mat`, `cnc machine`, `led strip`), a category to browse, or direct Alibaba.com product URLs.
2. Calls Alibaba.com's own search feed with your filters, up to 100 results per request, and pages through the results until your limit is reached. Duplicates are removed.
3. With **Include product details** on (the default), opens each product page to add attributes, SKU options, lead times, package data, sample price, video, the full gallery, category path and the supplier's performance numbers.
4. In **Products** mode writes one row per product with its supplier. In **Suppliers** mode writes one row per unique supplier, with how many of its products matched, its lowest price, its categories and up to 5 sample products.
5. Flags sponsored placements in every row, or drops them with **Exclude sponsored listings**.
6. Product URLs that cannot be loaded come back as a free error row that says why.

> 💡 **Why it matters:** the first page of an Alibaba search mixes factories with resellers, and price, MOQ, lead time and reliability sit on different screens. With supplier performance, tiered prices and lead times on every row, a shortlist that takes an afternoon of clicking becomes one export and a sort in a spreadsheet.

### 🎬 Full Demo (🚧 Coming soon)

### 📊 Output

Each dataset row is one Alibaba.com product with its supplier. 58 columns per row.

| Field | Type | Description |
|---|---|---|
| 🖼 `imageUrl` | string | Main product photo, full size |
| 📌 `title` | string | Product title |
| 🔗 `url` | string | Product page |
| 🆔 `productId` | string | Alibaba product ID |
| 💵 `priceRange` | string | Price range as shown ("US $2.80-$2.90") |
| 💲 `minPriceUsd` | number | Lowest unit price in USD |
| 💲 `maxPriceUsd` | number | Highest unit price in USD |
| 📉 `priceTiers` | array | Quantity price tiers: min quantity, max quantity, price |
| 📦 `minOrder` | string | Minimum order ("100 pieces") |
| 📏 `unit` | string | Selling unit |
| 🔥 `soldCount` | number | Units sold, when Alibaba shows it |
| 📣 `sponsored` | string | `Yes` for paid placements |
| 🗂 `category` | string | Leaf category |
| 🔢 `categoryId` | string | Leaf category ID |
| 🧭 `categoryPath` | array | Full category path |
| 📜 `productCertifications` | array | Product certificates (CE, RoHS, FSC, ...) |
| 🎥 `hasVideo` | string | `Yes` when the listing has a video |
| 🎬 `videoUrl` | string | MP4 link of the product video |
| ⭐ `productRating` | number | Product rating, "No reviews" when none |
| 🔢 `productReviewCount` | number | Product reviews |
| 🧾 `attributes` | array | Specifications as name / value pairs |
| 🎨 `skuOptions` | array | SKU axes (color, size, ...) with their values |
| 🧪 `samplePriceUsd` | number | Sample price in USD, "Free" or "No samples" |
| ⏱ `leadTimes` | array | Lead-time ladder: quantity range and days |
| 📐 `packageSize` | string | Package size per unit |
| ⚖️ `packageWeightKg` | number | Gross weight per unit |
| 🛠 `customizationOptions` | array | Customization types (logo, color, packaging) with their MOQ |
| 🏭 `supplierName` | string | Supplier company |
| 🔢 `supplierId` | string | Supplier ID |
| 🔗 `supplierUrl` | string | Company profile page |
| 🏬 `supplierStoreUrl` | string | Supplier store (all its products) |
| 🌍 `supplierCountry` | string | Supplier location |
| 🏳 `supplierCountryCode` | string | Location code |
| 📅 `supplierYears` | number | Years on Alibaba.com |
| 🏷 `supplierBusinessType` | string | Manufacturer, Trading Company, ... |
| ✅ `verifiedSupplier` | string | Verified by a third-party inspector |
| 🏅 `verifiedProSupplier` | string | Verified Pro Supplier |
| 🥇 `goldSupplier` | string | Gold Supplier membership |
| 🛡 `tradeAssurance` | string | Offers Trade Assurance |
| 💰 `tradeAssuranceLimitUsd` | number | Trade Assurance limit in USD |
| 💬 `supplierResponseRate` | string | Share of inquiries answered |
| ⏳ `supplierResponseTime` | string | Typical response time ("≤2h") |
| 🚚 `supplierOnTimeDeliveryRate` | string | On-time delivery rate |
| ⭐ `supplierRating` | number | Store rating out of 5 |
| 🔢 `supplierReviewCount` | number | Store reviews |
| 🧾 `supplierOrders6Months` | number | Orders in the last 6 months |
| 💵 `supplierRevenue6MonthsUsd` | number | Order value in the last 6 months, USD |
| 👥 `supplierEmployees` | number | Employees |
| 🏗 `supplierFactorySizeM2` | number | Factory or office floor space, m² |
| 📦 `supplierMainProducts` | string | Main product lines |
| 📜 `supplierCertifications` | array | Company certificates (ISO, BSCI, ...) |
| 🔍 `supplierCertifiedBy` | string | Inspection company (SGS, TÜV, Intertek, ...) |
| 🌐 `supplierExportMarkets` | array | Countries the supplier exports to |
| 🏢 `supplierLogo` | string | Supplier logo |
| 🖼 `images` | array | Product gallery, full size |
| 🔎 `searchTerm` | string | Search term or category that found the row |
| 🕒 `scrapedAt` | string | When the row was collected |
| ❌ `error` | string | Populated only on failed rows |

With **Include product details** off, rows keep the search fields and the detail columns read `N/A` or are empty lists. In **Suppliers** mode each row carries the 26 supplier columns plus `matchedProducts`, `lowestPriceUsd`, `categories` and `sampleProducts`.

#### Real sample records

```json
{
  "imageUrl": "https://s.alicdn.com/@sc04/kf/H9783cf64e5af453f8bc3c3925cfb28f3I.jpg",
  "title": "SHENGDE Wholesale High Quality Eco Friendly Foldable Kids Non Slip Double Sided Travel Fitness Workouts Trendy TPE Yoga Mat",
  "url": "https://www.alibaba.com/product-detail/SHENGDE-Wholesale-High-Quality-Eco-Friendly_1601617846699.html",
  "productId": "1601617846699",
  "priceRange": "US $2.80-$2.90",
  "minPriceUsd": 2.8,
  "maxPriceUsd": 2.9,
  "priceTiers": [
    {
      "minQuantity": 1,
      "maxQuantity": "No limit",
      "priceUsd": 2.8
    }
  ],
  "minOrder": "100 pieces",
  "unit": "piece",
  "soldCount": 1,
  "sponsored": "No",
  "category": "Yoga Mats",
  "categoryId": "201273273",
  "categoryPath": [
    "Sports & Entertainment",
    "Fitness & Body Building",
    "Yoga & Pilates",
    "Yoga Mats"
  ],
  "productCertifications": [],
  "hasVideo": "Yes",
  "videoUrl": "https://gv.videocdn.alibaba.com/icbu_vod_video/video_target/gv9a-3954938e-a1ab2d16-99e6a8af-7fe4/trans/aidc/czpv6s-h264-hd.mp4?bizCode=icbu_vod_video",
  "productRating": "No reviews",
  "productReviewCount": 0,
  "attributes": [
    {
      "name": "Type",
      "value": "Yoga & Pilate"
    },
    {
      "name": "Length",
      "value": "183cm(72.05in)"
    },
    {
      "name": "Shape",
      "value": "Rectangle, custom"
    },
    {
      "name": "Packaging",
      "value": "custom"
    }
  ],
  "skuOptions": [
    {
      "name": "Color",
      "values": [
        "Black",
        "Purple",
        "Blue",
        "Grey"
      ]
    }
  ],
  "samplePriceUsd": 5,
  "leadTimes": [
    {
      "minQuantity": 1,
      "maxQuantity": 100,
      "days": 35
    }
  ],
  "packageSize": "70X21X21 cm",
  "packageWeightKg": 3,
  "customizationOptions": [],
  "supplierName": "Fuqing Shengde Ruibo Technology Co., Ltd.",
  "supplierId": "282993354",
  "supplierUrl": "https://shengdeproduct.en.alibaba.com/company_profile.html",
  "supplierStoreUrl": "https://shengdeproduct.en.alibaba.com/",
  "supplierCountry": "China",
  "supplierCountryCode": "CN",
  "supplierYears": 3,
  "supplierBusinessType": "Trading Company",
  "verifiedSupplier": "Yes",
  "verifiedProSupplier": "No",
  "goldSupplier": "Yes",
  "tradeAssurance": "Yes",
  "tradeAssuranceLimitUsd": 214000,
  "supplierResponseRate": "95.5%",
  "supplierResponseTime": "≤5h",
  "supplierOnTimeDeliveryRate": "96.6%",
  "supplierRating": 4.5,
  "supplierReviewCount": 46,
  "supplierOrders6Months": 99,
  "supplierRevenue6MonthsUsd": 234626,
  "supplierEmployees": 10,
  "supplierFactorySizeM2": 160,
  "supplierMainProducts": "Yoga Mat, Exercise Mat, Yoga Block, Yoga Roller, Fitness Set",
  "supplierCertifications": [],
  "supplierCertifiedBy": "SGS",
  "supplierExportMarkets": [],
  "supplierLogo": "https://sc02.alicdn.com/kf/Hec2dd23df4f244caac8db54391d14657s.jpg",
  "images": [
    "https://sc04.alicdn.com/kf/H9783cf64e5af453f8bc3c3925cfb28f3I.jpg",
    "https://sc04.alicdn.com/kf/Hfb519e571bc94f9483dae0d7db099138w.jpg"
  ],
  "searchTerm": "yoga mat",
  "scrapedAt": "2026-09-25T20:40:36.992Z",
  "error": null
}
```

```json
{
  "imageUrl": "https://s.alicdn.com/@sc04/kf/H53689520fdfe4d46a8b2fe02f2c74170x.jpg",
  "title": "Custom Green Black Beige Yoga Mat 4.5mm Capsule Curve Arch Oval Pill Shape Matt PU Bridge Double Ended Arched Yoga Mat",
  "url": "https://www.alibaba.com/product-detail/Custom-Green-Black-Beige-Yoga-Mat_1601028713815.html",
  "productId": "1601028713815",
  "priceRange": "US $18.31-$19.01",
  "minPriceUsd": 18.31,
  "maxPriceUsd": 19.01,
  "priceTiers": [
    {
      "minQuantity": 10,
      "maxQuantity": 99,
      "priceUsd": 19.01
    },
    {
      "minQuantity": 100,
      "maxQuantity": 999,
      "priceUsd": 18.7
    },
    {
      "minQuantity": 1000,
      "maxQuantity": "No limit",
      "priceUsd": 18.31
    }
  ],
  "minOrder": "10 pieces",
  "unit": "piece",
  "soldCount": 669,
  "sponsored": "Yes",
  "category": "Yoga Mats",
  "categoryId": "201273273",
  "categoryPath": [
    "Sports & Entertainment",
    "Fitness & Body Building",
    "Yoga & Pilates",
    "Yoga Mats"
  ],
  "productCertifications": [],
  "hasVideo": "Yes",
  "videoUrl": "https://gv.videocdn.alibaba.com/4f4e1c368ac918af/e95927d80fd41d68/20240710_e5d915b9af7bfec5_471338228401_mp4_264_hd_unlimit_taobao.mp4?bizCode=icbu_vod_video",
  "productRating": 5,
  "productReviewCount": 4,
  "attributes": [
    {
      "name": "Type",
      "value": "Yoga & Pilates"
    },
    {
      "name": "Length",
      "value": "183cm(72.05in)"
    },
    {
      "name": "Packaging",
      "value": "6 pcs"
    },
    {
      "name": "Place of Origin",
      "value": "Henan, China"
    }
  ],
  "skuOptions": [
    {
      "name": "Color",
      "values": [
        "Turquoise 4.5mm",
        "Black 4.5mm",
        "Red 4.5mm",
        "Aquamarine 4.5mm"
      ]
    }
  ],
  "samplePriceUsd": "No samples",
  "leadTimes": [
    {
      "minQuantity": 1,
      "maxQuantity": 1000,
      "days": 15
    }
  ],
  "packageSize": "Not Disclosed",
  "packageWeightKg": "Not Disclosed",
  "customizationOptions": [],
  "supplierName": "Luoyang Miska Sports Technology Co., Ltd.",
  "supplierId": "274668715",
  "supplierUrl": "https://miskasports.en.alibaba.com/company_profile.html",
  "supplierStoreUrl": "https://miskasports.en.alibaba.com/",
  "supplierCountry": "China",
  "supplierCountryCode": "CN",
  "supplierYears": 5,
  "supplierBusinessType": "Manufacturer,Trading Company",
  "verifiedSupplier": "No",
  "verifiedProSupplier": "No",
  "goldSupplier": "Yes",
  "tradeAssurance": "Yes",
  "tradeAssuranceLimitUsd": 69000,
  "supplierResponseRate": "99.5%",
  "supplierResponseTime": "≤2h",
  "supplierOnTimeDeliveryRate": "95.1%",
  "supplierRating": 4.7,
  "supplierReviewCount": 35,
  "supplierOrders6Months": 216,
  "supplierRevenue6MonthsUsd": 119162,
  "supplierEmployees": "Not Disclosed",
  "supplierFactorySizeM2": "Not Disclosed",
  "supplierMainProducts": "Yoga Mat,Yoga Block,Yoga Roller,Yoga Wheel,Floor Mat",
  "supplierCertifications": [],
  "supplierCertifiedBy": "Not Disclosed",
  "supplierExportMarkets": [],
  "supplierLogo": "https://sc02.alicdn.com/kf/Hde0bc6898e434f778c96c839ba3b37a1A.png",
  "images": [
    "https://sc04.alicdn.com/kf/H53689520fdfe4d46a8b2fe02f2c74170x.jpg",
    "https://sc04.alicdn.com/kf/H2e783947a9964bc9ab30c46294e2cfb7V.jpg"
  ],
  "searchTerm": "yoga mat",
  "scrapedAt": "2026-09-25T20:40:37.062Z",
  "error": null
}
```

```json
{
  "imageUrl": "https://s.alicdn.com/@sc04/kf/Hf37646424df949eebd180906e19a1f24Z.png",
  "title": "High Quality Custom Logo Oval 183*68cm PU Gym Fitness Pilates Eco-friendly Non-Slip Soft Yoga Mat",
  "url": "https://www.alibaba.com/product-detail/High-Quality-Custom-Logo-Oval-183_10000027711259.html",
  "productId": "10000027711259",
  "priceRange": "US $11.56-$12.49",
  "minPriceUsd": 11.56,
  "maxPriceUsd": 12.49,
  "priceTiers": [
    {
      "minQuantity": 1,
      "maxQuantity": 99,
      "priceUsd": 12.49
    },
    {
      "minQuantity": 100,
      "maxQuantity": 999,
      "priceUsd": 11.98
    },
    {
      "minQuantity": 1000,
      "maxQuantity": "No limit",
      "priceUsd": 11.56
    }
  ],
  "minOrder": "1 piece",
  "unit": "piece",
  "soldCount": 75,
  "sponsored": "No",
  "category": "Yoga Mats",
  "categoryId": "201273273",
  "categoryPath": [
    "Sports & Entertainment",
    "Fitness & Body Building",
    "Yoga & Pilates",
    "Yoga Mats"
  ],
  "productCertifications": [],
  "hasVideo": "Yes",
  "videoUrl": "https://gv.videocdn.alibaba.com/icbu_vod_video/video_target/gv9e-c695c4f1-a1ac22a4-9e15fea5-021e/trans/aidc/i5odj1-h264-hd.mp4?bizCode=icbu_vod_video",
  "productRating": "No reviews",
  "productReviewCount": 0,
  "attributes": [
    {
      "name": "Type",
      "value": "Yoga & Pilates"
    },
    {
      "name": "Length",
      "value": "183cm(72.05in)"
    },
    {
      "name": "Shape",
      "value": "Circular Shape, Rectangle, Oval Shape, Custom Shape"
    },
    {
      "name": "Place of Origin",
      "value": "Guangdong, China"
    }
  ],
  "skuOptions": [
    {
      "name": "Size",
      "values": [
        "183cm*68cm*4.5mm(72.05in*26.77in*0.18in)"
      ]
    },
    {
      "name": "Color",
      "values": [
        "Grey",
        "White",
        "Yellow",
        "Green"
      ]
    }
  ],
  "samplePriceUsd": "No samples",
  "leadTimes": [
    {
      "minQuantity": 1,
      "maxQuantity": 1,
      "days": 1
    },
    {
      "minQuantity": 2,
      "maxQuantity": 100,
      "days": 15
    },
    {
      "minQuantity": 101,
      "maxQuantity": 1000,
      "days": 30
    }
  ],
  "packageSize": "Not Disclosed",
  "packageWeightKg": "Not Disclosed",
  "customizationOptions": [
    {
      "type": "Shape",
      "minOrder": 1
    },
    {
      "type": "Color",
      "minOrder": 1
    },
    {
      "type": "Material",
      "minOrder": 1
    },
    {
      "type": "Size",
      "minOrder": 1
    }
  ],
  "supplierName": "Dongguan Jiuzilong Industrial Co., Ltd",
  "supplierId": "246542999",
  "supplierUrl": "https://jiuzilong.en.alibaba.com/company_profile.html",
  "supplierStoreUrl": "https://jiuzilong.en.alibaba.com/",
  "supplierCountry": "China",
  "supplierCountryCode": "CN",
  "supplierYears": 3,
  "supplierBusinessType": "Manufacturer,Trading Company",
  "verifiedSupplier": "Yes",
  "verifiedProSupplier": "No",
  "goldSupplier": "Yes",
  "tradeAssurance": "Yes",
  "tradeAssuranceLimitUsd": 47000,
  "supplierResponseRate": "98.0%",
  "supplierResponseTime": "≤3h",
  "supplierOnTimeDeliveryRate": "93.8%",
  "supplierRating": 4.9,
  "supplierReviewCount": 19,
  "supplierOrders6Months": 41,
  "supplierRevenue6MonthsUsd": 14772,
  "supplierEmployees": 30,
  "supplierFactorySizeM2": 1200,
  "supplierMainProducts": "Cloth Covered Mouse Pad, Wireless Charging Mouse Pad, Glass Mouse Pad, Wrist Rest Pad, Yoga Mat",
  "supplierCertifications": [
    "ISO"
  ],
  "supplierCertifiedBy": "TÜV Rheinland",
  "supplierExportMarkets": [],
  "supplierLogo": "https://sc02.alicdn.com/kf/H2bd2099672c846e897688ef7907658c1T.png",
  "images": [
    "https://sc04.alicdn.com/kf/Hf37646424df949eebd180906e19a1f24Z.png",
    "https://sc04.alicdn.com/kf/H44feebda6c044b959836d6bcbbdba236k.png"
  ],
  "searchTerm": "yoga mat",
  "scrapedAt": "2026-09-25T20:40:37.118Z",
  "error": null
}
```

`attributes`, `skuOptions` and `images` are shortened here. The dataset holds every attribute (18 to 20 per product in this run), every SKU value and the full gallery.

### ✨ Why choose this Actor

- **Supplier performance on every row.** On-time delivery rate, response time, store rating, orders and revenue in the last 6 months, and the Trade Assurance limit, straight from the product page.
- **Real price ladders.** Every quantity price tier in USD, plus minimum and maximum unit price as numbers you can sort.
- **Lead times and logistics.** The supplier's lead-time ladder by quantity, package size and weight, sample price and customization MOQs.
- **Full specs and SKUs.** Every attribute as a name / value pair and every SKU axis with its values.
- **Products or suppliers.** One row per product, or one row per unique supplier with how many of its products matched.
- **Buyer filters that work.** Supplier location (60 countries and regions), price, MOQ, Trade Assurance, Verified, Verified Pro and free samples, all applied by Alibaba.com itself.
- **Category browsing.** Pick one of 38 Alibaba.com categories and leave the search empty to browse the whole category.
- **Sponsored rows flagged.** Know which results are paid placements, or remove them.
- **Pay only for results.** Product URLs that fail produce a free error row.

### 📈 How it compares to alternatives

| | This Actor | Typical Alibaba scrapers | Copying from Alibaba.com by hand |
|---|---|---|---|
| Requires an Alibaba login | No | No | No |
| Keyword and category search | Yes | Yes | Yes |
| Tiered prices in USD | Yes | Often | Copy by hand |
| Supplier on-time delivery, response time, 6-month orders | Yes | Rarely | Open each product |
| Lead times, package size, sample price | Yes | Rarely | Open each product |
| One row per supplier | Yes | Some | No |
| Supplier country, verification and Trade Assurance filters | Yes | Some | Yes, one search at a time |
| Sponsored listings flagged | Yes | Rarely | Look for the "Ad" label |
| Supplier verification report and store review texts | No | Some | Yes, after a captcha |

The Actor sees what any visitor sees. Alibaba.com puts company profile pages, full verification reports and the text of store reviews behind a slider captcha, so those are not exported; the store rating and review count are. Alibaba's supplier-search tab is also captcha-protected, which is why **Suppliers** mode builds its list from product results. Product description HTML (the long text and images under the specs) lives in a separate frame and is not exported.

### 🚀 How to use

1. Create a free Apify account. New accounts include $5 of free platform credit, which is plenty to try this out: [console.apify.com/sign-up](https://console.apify.com/sign-up?fpr=vmoqkp)
2. Open the Actor and go to the Input tab.
3. Type one or more **Search terms**, pick a **Category**, or paste **Product URLs**.
4. Set **Max Items** to the number of rows you want.
5. Choose **Products** or **Suppliers**, and leave **Include product details** on for the full row.
6. Optionally narrow the search with supplier location, price, MOQ, Trade Assurance, Verified or Verified Pro suppliers and free samples.
7. Click **Start**, then open the **Dataset** tab and download as CSV, Excel, JSON or XML, or pull it from the API.

```json
{
  "searchTerms": ["cnc machine"],
  "maxItems": 200,
  "resultType": "products",
  "supplierCountry": "CN",
  "verifiedSupplier": true,
  "tradeAssurance": true,
  "maxMoq": 5
}
```

### 💼 Business use cases

#### Product sourcing for Amazon FBA and e-commerce

Search a product, keep suppliers with Trade Assurance and a low MOQ, and sort by `minPriceUsd`. `priceTiers` shows the price at your real order size, `leadTimes` tells you when stock ships, and `samplePriceUsd` what a sample costs.

#### Supplier shortlisting for procurement

Run Suppliers mode for your category with **Verified Suppliers only** and a country filter. Rank the list by `supplierOnTimeDeliveryRate`, `supplierOrders6Months` and `supplierRating`, then check `supplierBusinessType` to separate factories from traders.

#### Price and market benchmarking

Pull a few hundred products for a keyword and compare price ranges, MOQs and supplier countries. `categoryPath` and `attributes` let you split the market by material, size or model.

#### B2B lead generation

Build lists of manufacturers in a niche with their profile and store links, years on Alibaba, employees, factory size, certifications and export markets.

### 🔌 Automating Alibaba Products & Suppliers Scraper

- **Make** and **Zapier**: run the Actor on a schedule and send new products or suppliers to a sheet or CRM.
- **Slack**: post a message when a tracked product's price or a supplier's rating changes.
- **Airbyte**: sync datasets into Snowflake, BigQuery or Postgres to keep a price and supplier history.
- **GitHub**: schedule runs from Actions and keep versioned snapshots of a category.
- **Google Drive**: drop a CSV or Google Sheet into a shared folder after every run.
- **API and webhooks**: every run emits a dataset ID; subscribe to the run succeeded webhook and process the rows wherever you need them.

### 🌟 Beyond business use cases

- **Research**: study how prices, MOQs and lead times differ by country and category in global B2B trade.
- **Personal**: compare suppliers for a small custom order, such as printed merchandise or a first product sample.
- **Non-profit**: find verified manufacturers for equipment and supplies, with certifications on every row.
- **Experimentation**: a clean dataset of products, specs and prices is a good playground for price modelling and classification.

### 🤖 Ask an AI assistant about this scraper

Paste this into ChatGPT, Claude or any assistant to get help designing your run:

> I am using the ParseForge Alibaba Products & Suppliers Scraper on Apify. It searches Alibaba.com by keyword or category (or takes product URLs) and returns one row per product with 58 fields, including title, minPriceUsd, maxPriceUsd, priceTiers, minOrder, soldCount, category, categoryPath, attributes, skuOptions, samplePriceUsd, leadTimes, packageSize, supplierName, supplierCountry, supplierYears, supplierBusinessType, verifiedSupplier, tradeAssurance, supplierResponseRate, supplierOnTimeDeliveryRate, supplierRating, supplierOrders6Months and supplierRevenue6MonthsUsd, or one row per unique supplier in Suppliers mode. Filters: supplier location, min and max price, max MOQ, Trade Assurance, Verified, Verified Pro, free samples, category; sort by best match, response rate or transaction level. Help me design a run to answer this question: \[your question here].

### ❓ Frequently Asked Questions

**🔐 Do I need an Alibaba.com account?**
No. The Actor reads only what Alibaba.com shows to any visitor. You never supply credentials.

**💵 Which currency are prices in?**
US dollars, for every row, whatever country the run starts from.

**📚 How many products can I get per search?**
Alibaba.com reports tens of thousands of results for common terms, and the Actor pages through them 100 at a time. In our tests page 53 (results 5,201 to 5,300) still returned new products. For very large pulls, split a broad term into several narrower ones or add filters.

**🏭 How does Suppliers mode work?**
The Actor runs your product search and groups the results by supplier. Each supplier appears once, with `matchedProducts` (how many of its products were in the scanned results), its lowest price, its categories and up to 5 sample products. Alibaba's own supplier-search tab is protected by a captcha, so this is how a supplier list is built from public data.

**⏱ Why do some rows say N/A for lead times and supplier performance?**
Those fields come from the product page. They are filled when **Include product details** is on (the default) and read `N/A` when it is off.

**📉 Why do some products have one price tier and others four?**
Suppliers set their own ladders. Some quote one price for any quantity, others lower the price at 100, 500 or 1,000 units. The Actor exports exactly what the supplier published.

**🌍 Which supplier locations can I filter by?**
60 countries and regions that had live listings when we tested, including China, India, Vietnam, Turkey, Pakistan, the United States, Germany, Italy, Spain, the United Kingdom, Thailand, Malaysia and Indonesia.

**📣 What does "sponsored" mean?**
Alibaba.com mixes paid placements into search results. Every row says whether it is one, and **Exclude sponsored listings** keeps only organic results.

**📄 Can I get the supplier's verification report or store reviews?**
Not the report or review texts: Alibaba.com shows them only after a slider captcha. The store rating, review count, certifying company and certificates are exported.

**🌐 Do I need a proxy?**
No for normal use. Alibaba.com's search answered our tests without one. Product pages start asking for a captcha when one IP opens many in a row; the Actor then switches those pages to rotating residential sessions by itself, or to your own proxy if you set one.

**📥 What export formats are supported?**
CSV, Excel, JSON, XML, plus direct API access and integrations with Make, Zapier, Airbyte, Slack, Google Drive and more.

**⚖️ Is this legal?**
The Actor collects product and business information that Alibaba.com publishes to everyone. You remain responsible for how you use the data, including Alibaba.com's terms and any privacy rules that apply to contact names.

### 🔌 Integrate with any app

Every run writes to an Apify dataset reachable through a REST API, so the output drops into whatever you already use. Native integrations cover Make, Zapier, Airbyte, Slack, Google Drive, GitHub, Google Sheets and webhooks, and the API covers everything else.

### 🔗 Recommended Actors

- [1688 批发 Wholesale Scraper - MOQ, Tiered Prices, GMV & Factories](https://apify.com/parseforge/1688-scraper) - China's domestic wholesale marketplace, often cheaper than Alibaba.com.
- [AliExpress 速卖通 Product Scraper - Prices, Orders & Stores](https://apify.com/parseforge/aliexpress-scraper) - retail and small-quantity prices from the same ecosystem.
- [Made-in-China 中国制造网 Scraper - Suppliers, Prices & MOQ](https://apify.com/parseforge/made-in-china-scraper) - a second big B2B marketplace for Chinese suppliers.
- [IndiaMART Supplier Scraper](https://apify.com/parseforge/indiamart-scraper) - Indian manufacturers and wholesalers.
- [ThomasNet Industrial Supplier Scraper](https://apify.com/parseforge/thomasnet-scraper) - North American industrial suppliers.

> 💡 **Pro Tip:** browse the complete [ParseForge collection](https://apify.com/parseforge).

**🆘 Need Help?** [Open our contact form](https://tally.so/r/BzdKgA)

> **⚠️ Disclaimer:** independent tool, not affiliated with Alibaba.com or Alibaba Group; only publicly available data.

# Actor input Schema

## `searchTerms` (type: `array`):

Products to search for on Alibaba.com, e.g. <b>yoga mat</b>, <b>cnc machine</b>, <b>led strip</b>. Each term is searched separately. Leave empty and pick a <b>Category</b> to browse a whole category.

## `productUrls` (type: `array`):

Alibaba.com product pages to scrape directly, e.g. https://www.alibaba.com/product-detail/...\_1601617846699.html. Each URL returns one fully detailed row.

## `maxItems` (type: `integer`):

Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000

## `resultType` (type: `string`):

<b>Products</b>: one row per product with its supplier. <b>Suppliers</b>: one row per unique supplier found by the search, with how many of its products matched.

## `includeDetails` (type: `boolean`):

Open each product page to add attributes, SKU options, lead times, package size, sample price, video, full gallery, category path and supplier performance (on-time delivery, response time, 6-month orders and revenue, store rating). Slower, but much richer. In Suppliers mode it opens one product page per supplier.

## `excludeSponsored` (type: `boolean`):

Skip paid (sponsored) placements and keep only organic results. Sponsored rows are always flagged in the <code>sponsored</code> field.

## `categoryId` (type: `string`):

Limit results to an Alibaba.com category. With no search terms, browses the whole category.

## `supplierCountry` (type: `string`):

Only products from suppliers located in this country or region.

## `sortBy` (type: `string`):

<b>Best match</b> is Alibaba's default. <b>Response rate</b> puts suppliers that answer every inquiry first. <b>Transaction level</b> puts established, high-volume suppliers first.

## `minPrice` (type: `integer`):

Minimum unit price in US dollars.

## `maxPrice` (type: `integer`):

Maximum unit price in US dollars.

## `maxMoq` (type: `integer`):

Only products whose minimum order quantity is at most this many units.

## `tradeAssurance` (type: `boolean`):

Only suppliers that offer Alibaba Trade Assurance order protection.

## `verifiedSupplier` (type: `boolean`):

Only suppliers whose credentials were inspected by a third-party company.

## `verifiedProSupplier` (type: `boolean`):

Only Verified Pro Suppliers, Alibaba's top verification tier.

## `freeSample` (type: `boolean`):

Only products that offer free samples.

## `proxyConfiguration` (type: `object`):

Optional proxy. Off by default.

## Actor input object example

```json
{
  "searchTerms": [
    "yoga mat"
  ],
  "maxItems": 10,
  "resultType": "products",
  "includeDetails": true,
  "excludeSponsored": false,
  "categoryId": "",
  "supplierCountry": "",
  "sortBy": "relevance",
  "tradeAssurance": false,
  "verifiedSupplier": false,
  "verifiedProSupplier": false,
  "freeSample": false,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

Product, price, MOQ, supplier and verification

## `suppliers` (type: `string`):

Supplier rows (Suppliers mode)

## `fullData` (type: `string`):

Complete dataset with all 58 product fields

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchTerms": [
        "yoga mat"
    ],
    "maxItems": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("parseforge/alibaba-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "searchTerms": ["yoga mat"],
    "maxItems": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("parseforge/alibaba-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchTerms": [
    "yoga mat"
  ],
  "maxItems": 10
}' |
apify call parseforge/alibaba-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parseforge/alibaba-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/orGe2TdG5dmTU0wiG/builds/ftlabEImnamhgEtby/openapi.json
