DHgate Listings Scraper
Pricing
$1.00 / 1,000 products
DHgate Listings Scraper
The DHgate Listings Scraper extracts product data from DHgate search URLs, capturing titles, images, prices, URLs, shipping status, ratings, and available coupons—ideal for market research, price tracking, and supplier analysis.
Pricing
$1.00 / 1,000 products
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
3
Bookmarked
127
Total users
21
Monthly active users
5 days ago
Last modified
Categories
Share
🚀 DHgate Scraper: Wholesale Products, Prices and Coupons
Export DHgate search results as clean JSON, CSV or Excel. The DHgate Listings Scraper returns each wholesale product's title, price, minimum order, seller feedback, review count, free-shipping flag, seller coupons and store link. Use it for DHgate product research, dropshipping sourcing, finding the best DHgate sellers, or as a simple alternative to a DHgate API.
🎯 Use Cases for DHgate Wholesale and Dropshipping
- DHgate coupon tracking: see which sellers attach coupons such as "$2 off $45+" to products in your niche, and how big they are.
- Find the best DHgate sellers: rank the sellers behind a search by feedback percent and review count, then open their stores.
- DHgate dropshipping research: compare prices, minimum orders and free shipping across a whole search before you list a product.
- DHgate wholesale price monitoring: schedule a daily run on the same searches and build your own price history.
- DHgate vs AliExpress comparison: run the same keyword here and in the AliExpress Listings Scraper to compare prices for the same product type.
- Supplier lists for sourcing: collect seller store links and store names for a product category in one spreadsheet.
✨ Features
- Product and price data: title, image, price (as shown, including ranges such as "US $39.20 - 41.06"), minimum order and product link.
- Seller ratings: the seller's feedback percent and the product's review count.
- Coupons and shipping: every seller coupon shown on the listing, plus a free-shipping flag.
- Seller identity: the seller's store URL and store name, so you can group products by seller.
- Stable IDs: DHgate's item code and product ID on every row, for joins and deduplication across runs.
- Sort and filter support: sort and filter parameters in your search URL (for example
sinfo=price&stype=up,freeshipping=1,minpriceandmaxprice) are kept. - No duplicates: DHgate sometimes shows the same product twice on a page (promoted and organic) or in two overlapping searches. Each item code is saved and charged once per run.
- Honest failures: a blocked or unrecognized page is retried and reported as a failure, never as an empty search. Genuine empty searches return zero products.
🛠️ How It Works
- Search on DHgate for your product, apply any sort or filters, and copy the URL from the address bar. Add one URL per results page you want (page 2 is
/w/<keyword>/2.html). - Paste the URLs into the Search URLs field, one per line.
- Run the scraper and download the results, or pull them through the Apify API.
⚙️ Input: DHgate Search URLs
| Field | What it does |
|---|---|
| Search URLs | One or more DHgate search result URLs. Each URL is one results page. |
{"searchUrls": ["https://www.dhgate.com/w/sneakers.html","https://www.dhgate.com/w/sneakers/2.html","https://www.dhgate.com/w/phone+case.html?sinfo=price&stype=up"]}
Supported URL forms:
/w/<keyword>.htmland/w/<keyword>/<page>.html. ApageNumquery is also accepted; a path page and apageNumthat disagree are rejected./wholesale/search.do?act=search&searchkey=<keyword>.- Category-filtered searches:
/wholesale/<keyword>/s<id>.htmland/wholesale-refine/.... m.dhgate.comsearch URLs.
Tracking parameters (dspm, resource_id, utm_*) are ignored. Category pages (/c<id>.html), store pages and product pages are skipped with a note in the run status, and you are not charged for them.
💰 Pricing
Pay only for the products you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Product | $0.001 per product ($1.00 per 1,000) | One DHgate listing with all the fields below. |
Examples: one search page of about 50 products = about $0.05 · 1,000 products = $1.00 · a daily run over 20 search pages (about 1,000 products) = about $30 a month.
Duplicates and skipped URLs are free. If you set a maximum charge for the run, the scraper stops once it reaches that number of products.
📊 Sample Output Data
{"itemCode": "997653068","productId": "8aaabda29058c72a0190679e738451c9","productName": "Casual Shoes Slip-On Low Heel Nubuc Loafers Suede Leather Comfortable Soft Sole Mens Classic Retro Moccasins","alt": "Casual Shoes Slip-On Low Heel Nubuc Loafers Suede Leather Comfortable Soft Sole Mens Classic Retro Moccasins","productDetailUrl": "https://www.dhgate.com/product/casual-shoes-slip-on-low-heel-nubuc-loafers/997653068.html?d1_page_num=1#s1-5-7;searl|0968737837:6","imageUrl": "//img4.dhresource.com/webp/m/260x260/f3/albu/jc/y/30/6d3866a2-990f-40d6-b414-f17146afbcb8.jpg","price": "US $39.20 - 41.06 ","minOrder": "1 Piece","feedbackPercent": "98.3%","reviewCount": 2,"recentlySold": null,"sellerStoreUrl": "https://www.dhgate.com/store/top-selling/21993769.html#listing_store-6","freeShipping": false,"coupons": ["$2 off $45+"],"domainName": "stylespectrum","sevenReturn": 0,"afterSale": null}
price is the text DHgate shows, so a range means the price depends on the variant or quantity. feedbackPercent is the seller's positive feedback rate and domainName is the seller's store name. imageUrl starts with //; add https: in front to open it.
🔁 Schedule and Integrate
For price and coupon tracking, run it once a day with the same search URLs: every run is a dated snapshot, and together they form your DHgate price history. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new prices land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "searchUrls": ["https://www.dhgate.com/w/sneakers.html"] }
❓ DHgate API FAQ
Does DHgate have an official API? DHgate runs an open platform API for registered sellers and partners, and it needs an approved app before you can use it. This Actor needs no key, account or approval and returns the public search data any shopper sees: prices, minimum orders, seller feedback, coupons and free shipping.
Do I need a DHgate account? No.
How many products do I get per search URL? Each URL is one results page, usually about 50 products. To go deeper, add the next pages as separate URLs (/w/<keyword>/2.html, /w/<keyword>/3.html and so on).
Why is a field empty? Fields DHgate doesn't show for a listing are null: new products have no feedbackPercent or reviewCount yet. recentlySold and afterSale keep DHgate's own text, such as 100+ or a return-policy description, when it shows one, and are usually null. coupons is an empty list when the seller offers none.
What happens if a page can't be loaded? The page is retried. If it still fails, the run ends as failed with a message that the results are incomplete, and the products already saved stay in the dataset.
How do I find the best DHgate sellers? Run a search for your product, sort the dataset by feedbackPercent and reviewCount, and group by sellerStoreUrl. Then use the DHgate Reviews Scraper to read what buyers say about the top sellers.
What are sites like DHgate? AliExpress, Alibaba and 1688 cover similar wholesale and cross-border products. The related scrapers below return the same kind of search data from each, so you can compare prices across marketplaces.
🔗 Related Scrapers
- DHgate Product Details Scraper: full product pages with quantity price tiers, options, shipping quotes and specifications for the products you find here.
- DHgate Reviews Scraper: product and seller reviews with ratings, text and photos, to vet the sellers in your results.
- AliExpress Listings Scraper: AliExpress search results for DHgate vs AliExpress price checks.
- Alibaba Listings Scraper: Alibaba search results for bulk and factory sourcing.
- 1688 Listings Scraper: China's domestic wholesale market, with tiered prices and supplier ratings.