DHGate Products Scraper avatar
DHGate Products Scraper

Pricing

from $0.85 / 1,000 results

Go to Apify Store
DHGate Products Scraper

DHGate Products Scraper

Find profitable, low-MOQ products from DHGate.com, identify winning products for dropshipping and e-commerce resale.

Pricing

from $0.85 / 1,000 results

Rating

0.0

(0)

Developer

devcake

devcake

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

DHGate Product Scraper for Dropshippers & E-commerce Sellers

Find profitable, low-MOQ products from DHGate.com suppliers. Extract pricing, seller ratings, reviews, and shipping data to identify winning products for dropshipping and e-commerce resale.

⚑ What is DHGate Product Scraper?

Stop wasting hours on manual product research on DHGate.com! Our high-speed scraper extracts product listings in minutes - delivering filtered results with seller ratings, pricing, order history, and shipping options perfect for dropshippers and e-commerce sellers sourcing products from China.

DHGate.com is one of the leading Chinese wholesale marketplaces connecting buyers with suppliers, similar to Alibaba but focused on smaller order quantities and consumer goods.

🎯 Why Use DHGate Product Scraper?

Our tool extracts the EXACT data points you need to evaluate products for your e-commerce business:

Your NeedWhat We ExtractWhy It Matters
πŸ“¦ Low MOQminOrder fieldFind suppliers with MOQ as low as 1 piece (perfect for testing products)
πŸ’° Profit Calculationsprice rangesGet accurate product pricing with volume discounts to calculate margins
⭐ Seller QualityfeedbackPercent, reviewsCoreIdentify reliable suppliers with high ratings and positive reviews
πŸ“Š Product ValidationrecentlySoldSee what's actually selling (hot products vs duds)
🚚 Shipping OptionsfreeShipping, usLocalWarehouseFind products with fast shipping options for your customers
πŸ’΅ Cost SavingscouponsExtract available seller coupons to maximize your profit

πŸ” Three Scraping Options

Choose the method that fits your workflow - all in a single input field:

Option 1: Keyword Search (22 Fields - Complete Data)

Search by any keyword - returns complete product data including seller ratings, reviews, coupons, and all seller metrics.

Input: "wireless earbuds"
Output: 22 data fields per product (+ 2 metadata fields)
βœ“ Seller ratings & reviews
βœ“ Coupons & discounts
βœ“ Complete seller info

Option 2: Keyword URL (22 Fields - Complete Data)

Paste any DHGate search URL - extracts the same rich data as keyword search.

Input: https://www.dhgate.com/w/cell-phone-cases.html
Output: 22 data fields per product (+ 2 metadata fields)
βœ“ Seller ratings & reviews
βœ“ Coupons & discounts
βœ“ Complete seller info

Option 3: Category URL (22 Fields - Limited Data Availability)

Browse DHGate categories - the same schema applies but many fields will be null/empty due to DHGate's category page limitations.

Input: https://www.dhgate.com/wholesale/cell-phone-cases/c105005002.html
Output: 22 fields per product (+ 2 metadata fields)
⚠️ Limited data availability
- Seller ratings may be missing
- Review counts often unavailable
- Coupon data usually empty

Recommendation: Use Keyword Search or Keyword URL for complete product research. Use Category URL only for fast browsing when you don't need comprehensive seller data.

See "What Data Can DHGate Product Scraper Extract?" for a complete field comparison.


πŸ’‘ Perfect For These E-commerce Scenarios

  • πŸš€ New Dropshippers testing products with MOQ ≀ 10 before committing to bulk orders
  • πŸ“¦ eBay/Amazon Sellers sourcing products to resell at healthy margins
  • πŸ” Product Researchers validating product demand before listing items
  • πŸ’° Profit Hunters comparing prices across multiple suppliers
  • 🌐 Shopify/WooCommerce Store Owners building inventory from Chinese suppliers
  • πŸ“± Social Media Sellers finding trending products to promote on TikTok/Instagram

βš™οΈ How to Scrape DHGate Products?

Single Query (Auto-Paginates)

{
"queries": ["wireless earbuds"],
"maxProducts": 60
}

Multiple Queries (URLs + Keywords)

{
"queries": [
"https://www.dhgate.com/wholesale/cell-phone-cases/c105005002.html",
"https://www.dhgate.com/w/cell-phone-cases.html",
"phone cases"
],
"maxProducts": 50
}

The scraper will:

  1. Auto-detect each query type (keyword, keyword URL, or category URL)
  2. Auto-paginate until maxProducts is reached for each query
  3. Add queryType and queryValue fields to identify the source

πŸ“‹ Input Parameters

ParameterTypeDefaultDescription
queriesarray["category url", "keyword url", "keyword"]DHGate URLs or search keywords (one per line)
maxProductsinteger60Maximum products per query (10-500)

How it works:

  • Enter any mix of URLs and keywords - the scraper auto-detects the type
  • For each query, the scraper keeps fetching pages until maxProducts is collected
  • Each product in the output includes queryType and queryValue to identify the source

Query Types:

  • keyword: Plain text like "wireless earbuds" β†’ Keyword search (22 fields + 2 metadata)
  • url: URLs like https://www.dhgate.com/w/cell-phone-cases.html β†’ Keyword URL (22 fields + 2 metadata)
  • category: URLs like https://www.dhgate.com/wholesale/cell-phone-cases/c105005002.html β†’ Category URL (same 24 fields, but many null)

πŸ“Š What Data Can DHGate Product Scraper Extract?

⚠️ Important: Same Schema, Different Data Availability

All query types use the same output schema (24 fields total: 22 product + 2 metadata). The difference is data availability:

Query TypeData CompletenessBest For
keyword or url (keyword URL)Most fields populatedFull product research, supplier evaluation
category (category URL)Many fields null/emptyFast browsing, basic product info

Every product includes these metadata fields:

FieldDescription
queryTypeType of query: "keyword", "url", or "category"
queryValueThe keyword or URL that produced this result

Complete Field List (22 Product Fields)

Core Product Fields (11)

FieldDescriptionKeyword/URLCategory
itemCodeDHGate item identifierβœ…βœ…
productIdUnique product UUIDβœ…βœ…
productNameFull product titleβœ…βœ…
altAlt text for imageβœ…βœ…
productDetailUrlLink to product pageβœ…βœ…
imageUrlProduct image URLβœ…βœ…
pricePrice range (e.g., "US $2.90 - 3.60")βœ…βœ…
minOrderMinimum order quantityβœ…βœ…
recentlySoldItems recently soldβœ…βœ…
afterSaleAfter-sale service infoβœ…βŒ
sevenReturn7-day return (1=yes, 0=no)βœ…βš οΈ

Seller & Quality Fields (6)

FieldDescriptionKeyword/URLCategory
domainNameSeller username/store nameβœ…βœ…
sellerStoreUrlLink to seller's DHGate storeβœ…βœ…
sellerTieringLevelSeller tier/rankingβœ…βš οΈ
feedbackPercentSeller feedback percentageβœ…βŒ
reviewCountNumber of customer reviewsβœ…βŒ
reviewsCoreAverage review scoreβœ…βŒ

Shipping & Cost Fields (5)

FieldDescriptionKeyword/URLCategory
freeShippingFree shipping availableβœ…βœ…
usLocalWarehouseUS warehouse availabilityβœ…βš οΈ
xDayArriveEstimated delivery daysβœ…βŒ
couponsAvailable seller couponsβœ…βš οΈ

Legend:

  • βœ… = Usually available/populated
  • ⚠️ = May be available depending on page content (often null/empty)
  • ❌ = Not available on category pages (will be null/empty)

Field Comparison Table

FieldKeyword/Keyword URLCategory URL
Core Product
itemCodeβœ…βœ…
productIdβœ…βœ…
productNameβœ…βœ…
altβœ…βœ…
productDetailUrlβœ…βœ…
imageUrlβœ…βœ…
priceβœ…βœ…
minOrderβœ…βœ…
recentlySoldβœ…βœ…
afterSaleβœ…βŒ
sevenReturnβœ…βš οΈ
Seller & Quality
domainNameβœ…βœ…
sellerStoreUrlβœ…βœ…
sellerTieringLevelβœ…βš οΈ
feedbackPercentβœ…βŒ
reviewCountβœ…βŒ
reviewsCoreβœ…βŒ
Shipping & Cost
freeShippingβœ…βœ…
usLocalWarehouseβœ…βš οΈ
xDayArriveβœ…βŒ
couponsβœ…βš οΈ
Metadata
queryTypeβœ…βœ…
queryValueβœ…βœ…

Recommendation: Use keyword or keyword URL queries when you need seller ratings, reviews, and complete product data. Use category URL queries only for fast browsing when you only need basic product information.


πŸ’° Pricing

This Actor uses pay-per-event pricing for maximum cost efficiency:

EventPrice
Actor Start$0.01
Per Product$0.001

Cost Examples

ScenarioEst. Cost
Extract 100 products~$0.11
Extract 500 products~$0.51
Extract 1,000 products~$1.01

πŸ“– Example Output

Output Type 1: Keyword / Keyword URL (Complete Data)

{
"queryType": "keyword",
"queryValue": "wireless earbuds",
"itemCode": "1092896036",
"productId": "8aaa05d49b2ae805019b9c875c6f4e32",
"productName": "Wireless Bluetooth Earbuds with Charging Case",
"alt": "Wireless Bluetooth Earbuds with Charging Case",
"price": "US $3.70 - 5.20",
"minOrder": "1 Piece",
"recentlySold": "1,245",
"imageUrl": "https://img4.dhresource.com/260x260/...",
"productDetailUrl": "https://www.dhgate.com/product/...",
"sellerStoreUrl": "https://www.dhgate.com/store/...",
"domainName": "techstore2024",
"feedbackPercent": "98.5%",
"reviewCount": "127",
"reviewsCore": "4.8",
"sellerTieringLevel": "3",
"freeShipping": true,
"coupons": ["$2 off $50+"],
"usLocalWarehouse": "1",
"xDayArrive": "7-15",
"sevenReturn": 1,
"afterSale": "Quality warranty"
}

Output Type 2: Category URL (Limited Data)

{
"queryType": "category",
"queryValue": "https://www.dhgate.com/wholesale/cell-phone-cases/c105005002.html",
"itemCode": "877944393",
"productId": "8aaaa6ab88be5dcb0188d803eea41db6",
"productName": "Men Clutch Bag Wallet Mens Designer Clutch Handbags",
"alt": "Men Clutch Bag Wallet Mens Designer Clutch Handbags",
"price": "οΏ‘16.76 - 21.57/ Piece",
"minOrder": "1 Piece",
"recentlySold": "1",
"imageUrl": "https://img4.dhresource.com/300x300/...",
"productDetailUrl": "https://www.dhgate.com/product/...",
"sellerStoreUrl": "https://www.dhgate.com/store/...",
"domainName": "liuhongtai1",
"sellerTieringLevel": "3",
"freeShipping": true,
"coupons": [],
"feedbackPercent": null,
"reviewCount": null,
"reviewsCore": null,
"usLocalWarehouse": null,
"xDayArrive": null,
"afterSale": null,
"sevenReturn": 0
}

πŸš€ Pro Tips for Finding Winning Products

1. Start Low-MOQ for Testing

{
"queries": ["phone accessories"],
"maxProducts": 60
}

Look for products with minOrder: "1 Piece" or "2 Pieces" to test before committing.

2. Check Seller Reliability

Filter for high-quality sellers by checking:

  • feedbackPercent above 95%
  • reviewCount showing substantial sales history
  • sellerTieringLevel of 3+ (established sellers)

3. Validate Demand with Sales Data

Products with high recentlySold numbers indicate proven demand. Prioritize items with:

  • 100+ recent sales
  • Recent reviews
  • Multiple suppliers offering similar products

4. Calculate Real Margins

Use the price field plus coupons to calculate landed costs:

  • Product price
  • Shipping (check freeShipping)
  • DHGate fees (~5%)
  • Your target margin

5. Compare Multiple Sources

{
"queries": [
"wireless earbuds",
"https://www.dhgate.com/w/earbuds.html",
"https://www.dhgate.com/wholesale/electronics/c105005.html"
],
"maxProducts": 100
}

Run multiple queries in one go to compare prices across keywords, search URLs, and categories.


πŸ“€ Export Options

Your scraped DHGate product data is available in multiple formats:

  • πŸ—ƒοΈ JSON β€” Complete structured data for API integration
  • πŸ“Š CSV β€” Spreadsheet compatible for Excel/Google Sheets
  • πŸ“‘ Excel β€” Pre-formatted for analysis and presentations
  • 🌐 HTML β€” Quick browser preview

🌍 Expand Your Product Sourcing

Don't limit yourself to one marketplace! Diversify your supplier base across multiple platforms:

PlatformPurposeLink
Alibaba ProductsSource wholesale products with verified suppliersView Actor
Global Sources ProductsFind products from 10M+ verified manufacturersView Actor

Why Source from Multiple Marketplaces?

  • πŸ“Š Compare Pricing β€” Same products often have different prices across platforms
  • πŸ›‘οΈ Reduce Risk β€” Don't rely on a single supplier or platform
  • 🏭 Find Exclusive Suppliers β€” Some manufacturers only list on specific platforms
  • ⚑ Better Lead Times β€” Compare production and shipping times
  • πŸ’° Maximize Margins β€” Find the best deals across all marketplaces

❓ Frequently Asked Questions

Is DHGate better than Alibaba for dropshipping?

DHGate excels for smaller order quantities (MOQ as low as 1) and consumer goods like electronics, fashion, and accessories. Alibaba is better for bulk orders and manufacturing customization. Many sellers use both!

What's the difference between the three scraping modes?

Data Extraction Differences:

  • keyword & keyword URL queries: Returns 22 product fields with most fields populated including seller ratings, reviews, coupons, and shipping details
  • category URL queries: Returns the same 22 product fields but many fields are null/empty because DHGate category pages don't include seller ratings, reviews, or coupon data

When to Use Each:

  • Use keyword queries when searching for specific products with complete data
  • Use keyword URL queries when you have a DHGate search URL and want complete data
  • Use category URL queries for fast browsing when you only need basic product info (price, image, seller name, MOQ)

See the "What Data Can DHGate Product Scraper Extract?" section above for a complete field comparison.

Can I scrape DHGate without proxies?

While technically possible, residential proxies are strongly recommended for DHGate. The platform has anti-bot measures that may block requests without proper IP rotation. Residential proxies are enabled by default.

What's the minimum order quantity on DHGate?

Many DHGate suppliers offer MOQ as low as 1 piece, making it ideal for product testing. This is significantly lower than Alibaba's typical MOQ of 10-100+ units.

Why are some fields empty when scraping category URLs?

Category pages on DHGate don't include seller ratings, reviews, or coupon data in the HTML. When you use category URL queries, these fields will be null or empty:

  • feedbackPercent - ❌ Not available
  • reviewCount - ❌ Not available
  • reviewsCore - ❌ Not available
  • xDayArrive - ❌ Not available
  • afterSale - ❌ Not available
  • coupons - ⚠️ Often empty
  • usLocalWarehouse - ⚠️ Often empty
  • sellerTieringLevel - ⚠️ May be available

Solution: Use keyword or keyword URL queries to get complete data with all fields populated.

This scraper extracts publicly available product data for research purposes. Please:

  • Respect DHGate's Terms of Service
  • Use reasonable request rates
  • Don't overload their servers
  • Use data responsibly for legitimate business purposes

⚠️ Limitations

  • Maximum 500 products per query
  • Auto-paginates until maxProducts reached (no manual page control)
  • Category URLs have limited data - seller ratings, reviews, and several other fields will be null/empty

πŸŽ‰ Ready to Find Your Next Winning Product?

Run your first DHGate scrape now and discover profitable products in minutes! πŸš€