Made-in-China.com Scraper & API avatar

Made-in-China.com Scraper & API

Pricing

from $0.89 / 1,000 products

Go to Apify Store
Made-in-China.com Scraper & API

Made-in-China.com Scraper & API

Scrape Made-in-China.com by keyword. Get product names, prices, MOQ, supplier names, membership tiers, and audited-supplier status. Export as JSON, CSV, or Excel.

Pricing

from $0.89 / 1,000 products

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Made-in-China.com Scraper & API

Scrape product and supplier data from Made-in-China.com — one of the largest B2B marketplaces for sourcing products directly from Chinese manufacturers and trading companies. The Made-in-China.com Scraper & API pulls product names, FOB prices, MOQ, supplier names, membership tiers, and Audited Supplier / Manufacturer badges for any search keyword, with no login and no Made-in-China API key.

Search by keyword and filter by Audited Supplier, Diamond Member, Manufacturer/Factory, and sample availability — then optionally visit each product's detail page for full specifications, certifications, HS code, production capacity, and packaging.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

Actor: parsebird/made-in-china-scraper (Apify). Scrapes products and suppliers from made-in-china.com by search keyword. Call with ApifyClient.
Input JSON fields:
queries: string[] (required) — search keywords exactly as typed into Made-in-China.com, e.g. ["led light", "solar panel"]
maxItemsPerQuery: int (default 60) — max products per keyword, ~30 products per page, paginated automatically
onlyAuditedSuppliers: bool (default false) — keep only third-party Audited Supplier badge holders
onlyDiamondMembers: bool (default false) — keep only top-tier Diamond Member suppliers
onlyManufacturers: bool (default false) — keep only suppliers whose business type includes Manufacturer/Factory
supportsSample: bool (default false) — keep only products whose supplier offers samples
scrapeProductDetails: bool (default false) — visit each product's detail page for full specs, certifications, HS code, production capacity, packaging, brand/SKU (adds one request per product)
proxyConfiguration: { "useApifyProxy": true } — datacenter proxy is enough
Output: one dataset item per product — productName, productUrl, productId, priceText, priceMin, priceMax, currency, priceType,
minOrderQuantity, image, supportsSample, tradeAssurance, companyName, supplierUrl, businessType, memberType,
isAuditedSupplier, supplierProvince, hasQualityCertification, searchKeyword, page, scrapedAt, plus detailedSpecifications,
certifications, hsCode, productionCapacity, packageSize/Weight, trademark, origin, brand, sku, mpn, fullDescription,
detailImages, availability when scrapeProductDetails is on.
Example: { "queries": ["solar panel", "lithium battery"], "maxItemsPerQuery": 200, "onlyAuditedSuppliers": true, "onlyManufacturers": true }
API: https://api.apify.com/v2/acts/parsebird~made-in-china-scraper · Token: https://console.apify.com/account/integrations

What does Made-in-China.com Scraper & API do?

Made-in-China.com is one of the world's largest B2B sourcing platforms, connecting buyers with Chinese manufacturers and trading companies across electronics, lighting, machinery, textiles, and more. There is no public Made-in-China API for search — this Made-in-China scraper reads the site's own server-rendered search results instead. For every product matching your keyword it extracts:

  • 🏷️ Product identity — name, URL, unique product ID, and image.
  • 💰 Pricing — FOB price range, currency, and minimum order quantity (MOQ).
  • 🏭 Supplier signals — company name, storefront URL, membership tier (e.g. Diamond Member, Gold Member), Audited Supplier status, business type (Manufacturer/Factory vs. Trading Company), and province.
  • 🤝 Trade signals — Trade Assurance / Secured Trading flag and sample availability.
  • 📋 Full specifications (optional) — visiting the product detail page adds the full attribute table, product certifications (CE, RoHS, CCC…), HS code, production capacity, packaging dimensions and weight, trademark, origin, brand, SKU/MPN, full description, and all product images.

Common uses: sourcing research for import/export businesses, supplier vetting and comparison, price benchmarking across manufacturers, catalog building for dropshipping or B2B resale, and competitive analysis of Chinese wholesale pricing.

Input parameters

ParameterTypeRequiredDefaultDescription
queriesarrayYesOne or more search terms, exactly as typed into Made-in-China.com, e.g. led light, solar panel.
maxItemsPerQueryintegerNo60Maximum products to collect per keyword (~30 products per page, paginated automatically).
onlyAuditedSuppliersbooleanNofalseKeep only suppliers with the Audited Supplier badge (third-party verified).
onlyDiamondMembersbooleanNofalseKeep only top-tier Diamond Member suppliers.
onlyManufacturersbooleanNofalseKeep only manufacturers/factories (filters out pure trading companies).
supportsSamplebooleanNofalseKeep only products whose supplier offers samples.
scrapeProductDetailsbooleanNofalseVisit each product's detail page for full specs, certifications, HS code, production capacity, packaging, and brand/SKU. Slower and adds one request per product.
proxyConfigurationobjectNo{ "useApifyProxy": true }Apify Proxy settings. Datacenter proxies work well.

Example inputs

Simple supplier list:

{
"queries": ["led light"],
"maxItemsPerQuery": 120
}

Audited factories only:

{
"queries": ["solar panel", "lithium battery"],
"maxItemsPerQuery": 200,
"onlyAuditedSuppliers": true,
"onlyManufacturers": true
}

Top-tier suppliers offering samples, with full detail pages:

{
"queries": ["power bank"],
"maxItemsPerQuery": 100,
"onlyDiamondMembers": true,
"supportsSample": true,
"scrapeProductDetails": true
}

What data can you extract from Made-in-China.com?

Product fields

FieldDescription
productNameProduct title
productUrlLink to the product page
productIdMade-in-China product ID (used for de-duplication)
priceTextHuman-readable FOB price, e.g. US$44.00-49.00
priceMin / priceMaxNumeric price range
currencyPrice currency (USD)
priceTypePrice basis — FOB, Made-in-China.com's standard listing price basis
minOrderQuantityMinimum order quantity, e.g. 100 Pieces
imageProduct image URL
supportsSampleWhether the supplier offers samples
tradeAssuranceSecured-trading / Trade Assurance flag

Supplier fields

FieldDescription
companyNameSupplier company name
supplierUrlSupplier's storefront on Made-in-China.com
businessTypeManufacturer/Factory, Trading Company, or both (blank when the supplier hasn't declared one)
memberTypeMembership tier (e.g. Diamond Member, Gold Member)
isAuditedSupplierPassed Made-in-China's third-party audit
supplierProvinceChinese province (e.g. Guangdong, Zhejiang)
hasQualityCertificationSupplier shows a management-system certification badge (e.g. ISO9001) on the search result
companyProfileUrlSame as supplierUrl — Made-in-China.com does not expose a separate company-profile URL in its server-rendered pages
providesOemBest-effort signal: true when the product name mentions OEM. Made-in-China.com has no dedicated OEM badge in search results
exportYearsYears of export experience. Made-in-China.com only shows this in an interactive panel that isn't present in the page HTML, so it is currently always null (kept for schema compatibility)

Deep detail fields (only when scrapeProductDetails is enabled)

FieldDescription
specificationsGeneric product attributes not already broken out below (varies by category)
detailedSpecificationsFull raw attribute table from the product's Basic Info panel
certificationsProduct certifications, e.g. ["CE","RoHS","CCC"]
qualityCertificationsSupplier management-system certifications, e.g. ["ISO9001:2015"], when shown
hsCodeHarmonized System (HS) customs code — useful for import/export
productionCapacityStated production capacity, e.g. 10000PC/Month
transportPackagePackaging description
packageSize / packageWeightCarton dimensions and gross weight
trademarkBrand/trademark
originPlace of origin
modelNumberManufacturer model number
sku / mpnMade-in-China SKU and manufacturer part number
brandBrand name from the page's structured data
fullDescriptionFull product description
detailImagesAll product images from the detail page
availabilityStock availability (e.g. InStock)

Metadata

FieldDescription
searchKeywordThe keyword this record came from
pageResult page number
scrapedAtTimestamp of extraction

Output example

{
"productName": "RGB Smart Color Changing IP65 Outdoor Wall Light Garden LED",
"productUrl": "https://nbedhi.en.made-in-china.com/product/zZjfTAUDsktP/China-RGB-Smart-Color-Changing-IP65-Outdoor-Wall-Light-Garden-LED.html",
"productId": "zZjfTAUDsktP",
"priceText": "US$24.35-28.40",
"priceMin": 24.35,
"priceMax": 28.40,
"currency": "USD",
"priceType": "FOB",
"minOrderQuantity": "100 Pieces",
"image": "https://image.made-in-china.com/43f34j00YSvhZjDyAuGP/RGB-Smart-Color-Changing-IP65-Outdoor-Wall-Light-Garden-LED.webp",
"supportsSample": true,
"tradeAssurance": true,
"companyName": "Ningbo Enton Import and Export Co., Ltd.",
"supplierUrl": "https://nbedhi.en.made-in-china.com",
"businessType": "Trading Company",
"memberType": "Gold Member",
"isAuditedSupplier": true,
"supplierProvince": "Zhejiang, China",
"hasQualityCertification": false,
"searchKeyword": "led light",
"page": 1,
"scrapedAt": "2026-09-05T09:46:49.124034+00:00"
}

Download the dataset as JSON, CSV, Excel, HTML, or XML from the Storage tab or the Apify API.

Use cases

  • Sourcing research — find and compare manufacturers for a product category before requesting quotes.
  • Supplier vetting — filter for Audited Supplier and Diamond Member status before reaching out.
  • Price benchmarking — compare FOB price ranges and MOQ across dozens of suppliers for the same product.
  • Catalog building — seed a dropshipping or B2B resale catalog with structured product data.
  • Import/export compliance — pull HS codes and certifications for customs and compliance checks (with scrapeProductDetails on).

How it works

  1. Search — each keyword in queries is turned into a Made-in-China.com search URL.
  2. Paginate — the scraper walks result pages (~30 products each) until maxItemsPerQuery is reached or a page returns no products.
  3. FilteronlyAuditedSuppliers, onlyDiamondMembers, onlyManufacturers, and supportsSample are applied as each product is read; duplicates within a query are skipped.
  4. Enrich (optional) — with scrapeProductDetails on, the scraper visits each product's own page for full specs, certifications, HS code, and packaging.
  5. Rows stream to the dataset.

How much does it cost to scrape Made-in-China.com?

This actor is pay per result — charged once per product saved to the dataset.

PlanPrice per 1,000 products
Free$1.49
Bronze$1.29
Silver$1.09
Gold$0.89

A small platform Actor start fee also applies per run. maxItemsPerQuery (times the number of keywords) sets the maximum billed rows. Scraping 1,000 products on the Free plan costs about $1.49. Apify's monthly free platform usage covers small runs.

How to scrape Made-in-China.com

  1. Click Try for free and sign in to Apify.
  2. Enter one or more search keywords in queries, exactly as you would type them into Made-in-China.com.
  3. Set maxItemsPerQuery (start low, e.g. 30–60) and any supplier filters.
  4. Turn on Scrape full product details if you need specs, HS codes, or certifications.
  5. Click Start, then watch rows appear in the Output tab.
  6. Export from Storage, or pull results via the API.

Run it via API

Python:

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("parsebird/made-in-china-scraper").call(run_input={
"queries": ["led light"],
"maxItemsPerQuery": 120,
})
for product in client.dataset(run["defaultDatasetId"]).iterate_items():
print(product["productName"], "-", product["priceText"], "-", product.get("companyName"))

JavaScript:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('parsebird/made-in-china-scraper').call({
queries: ['solar panel'],
maxItemsPerQuery: 100,
onlyAuditedSuppliers: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Schedule recurring runs, add webhooks, or push results to Google Sheets, Slack, Zapier, and Make with Apify integrations.

FAQ

Do I need a Made-in-China account or API key? No. The scraper reads public Made-in-China.com search and product pages only. Made-in-China does not offer a public search API — this actor is the alternative.

Why is businessType sometimes blank? Some suppliers don't declare a business type on their storefront, so Made-in-China.com's own search results leave that field empty. The scraper reports exactly what the page shows.

Why is specifications empty unless I turn on scrapeProductDetails? Made-in-China.com only publishes the attribute table on the product detail page, not on search results. Turn on Scrape full product details to fetch it.

Why is exportYears always null? Made-in-China.com only shows a supplier's export history inside an interactive company-profile panel that loads via JavaScript after the page renders — it isn't present in the HTML the scraper reads. The field is kept in the output for schema compatibility but will read null until the site exposes it server-side.

What proxy do I need? Datacenter proxies work well for Made-in-China.com — no residential proxy is required.

Does scrapeProductDetails cost more? No extra Apify charge — pricing is per product row either way — but it fetches one more page per product, so runs take longer.

Can I get results as CSV or Excel? Yes. Use the Export button on the dataset, or request a specific format via the Apify API.

Something's not working. Open an issue on the Issues tab with your input and the run link — we respond quickly.

Made-in-China.com product and supplier listings are public information that any visitor can see without logging in. Scraping publicly available pages is legal in most jurisdictions, and this actor does not access private data or bypass any login. You are responsible for how you use the data — follow Made-in-China.com's Terms of Use and applicable data-protection law, and consult a lawyer if you are unsure. See Apify's guide on the legality of web scraping.

Browse all ParseBird actors on Apify Store.