IndiaMart Scraper
Pricing
$1.50 / 1,000 results
IndiaMart Scraper
Scrape IndiaMart suppliers, products, prices, MOQ, phone, GST, CIN, banker and reviews. India’s largest B2B marketplace with 10M+ verified Indian suppliers and exporters. Built for procurement, dropshipping sourcing, supplier KYC verification, and B2B lead generation across Indian SMEs.
Pricing
$1.50 / 1,000 results
Rating
0.0
(0)
Developer
Sourabh Kumar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
IndiaMart scraper: Indian B2B suppliers, products, prices & reviews
One actor for IndiaMart's B2B marketplace. Search products by keyword, pull full company KYC profiles (GST, CIN, TAN, banker, contact person), and grab supplier reviews.
$1.50 per 1,000 results. Same flat rate for every mode. No per-run fee.
Built for India's largest B2B marketplace with 10M+ verified suppliers.
Why this scraper?
- 💸 Flat $1.50 per 1,000 rows across all three modes. No tiering, no per-record-type math.
- 🧾 Full supplier KYC on one row. GST number, CIN, TAN, banker name, legal status, year established, postal address with PIN.
- 🏢 Three modes, one actor. Product search, supplier profile, and reviews. Don't juggle three scrapers.
- 📞 Phone + GST when IndiaMart exposes them. No "View Mobile Number" reveal flow on the buyer side.
- ⭐ Real testimonials. Reviewer name, location, date, star rating, and the product they reviewed.
- 🌍 Verified-exporter signals. Export destinations and IEC verification flags on every search row.
- 🔄 Concurrent fetching. 8 parallel requests by default, configurable up to 15 for faster bulk runs.
- 🛡️ Built-in proxy retry when IndiaMart throttles. No proxy setup on your end.
What data can you extract?
| 📦 Product name | 🏢 Company name | 💰 Price / MOQ | 📍 City + state |
| ☎️ Phone | 🧾 GST number | 🆔 CIN / TAN | 🏦 Banker |
| ⭐ Rating + count | 👤 Company CEO | 📅 Year established | ⚖️ Legal status |
| 🌍 Exports to | 💳 Payment modes | 🚚 Shipment modes | 💬 Reviews |
Scraping modes
🔎 Search by keyword
Pass one or more keywords. Optionally narrow by city, category, or price range. One row per matching product.
{"mode": "search","searchQueries": ["led light", "industrial pump"],"cities": ["mumbai", "delhi"],"category": "electronics-electrical","minPrice": 50,"maxPrice": 5000,"verifiedExporterOnly": false,"minRating": 4,"maxResults": 500}
🏢 Supplier profile by URL
Paste IndiaMart supplier URLs. Returns the full company KYC dossier: registration data, contacts, banker, payment terms, product categories, and a company description.
{"mode": "supplierProfile","supplierUrls": ["https://www.indiamart.com/d-mak-energia/","https://www.indiamart.com/unistarpower/"],"maxResults": 50}
⭐ Reviews by product or supplier URL
Paste either a product detail URL or a supplier URL. The actor finds the supplier's review page automatically and returns every testimonial.
{"mode": "reviews","productUrls": ["https://www.indiamart.com/proddetail/led-light-2849900818097.html","https://www.indiamart.com/ganpati-electrical-ranchi/"],"maxResults": 200}
How to scrape IndiaMart: step by step
- Create a free Apify account. 30 seconds, no card needed.
- Open IndiaMart Scraper in the Apify Console.
- Pick a mode and paste your input: keywords, supplier URLs, or product URLs.
- Click Start. Most runs finish in under 2 minutes.
- Export as JSON, CSV, or Excel, or fetch via API.
How much does IndiaMart Scraper cost?
IndiaMart Scraper uses pay-per-result pricing. You pay $1.50 for 1,000 results. The Apify Free plan gives you $5 in usage credits a month, enough for around 3,333 results. The $29/month Starter plan covers about 19,333 results per month.
Same flat rate whether you run search, supplier profile, or reviews. No per-run fee, no proxy fee, no hidden compute surcharge.
Input
{"mode": "search","searchQueries": ["led light"],"cities": [],"category": "","minPrice": null,"maxPrice": null,"verifiedExporterOnly": false,"minRating": null,"supplierUrls": [],"productUrls": [],"maxResults": 100,"maxConcurrency": 8,"proxyConfiguration": { "useApifyProxy": true }}
| Field | Type | Default | Notes |
|---|---|---|---|
mode | string | required | search, supplierProfile, or reviews |
searchQueries | string[] | none | Keywords for search mode |
cities | string[] | nationwide | Optional city filter for search |
category | enum | none | One of 15 broad categories (e.g. electronics-electrical) |
minPrice / maxPrice | integer | none | Filter products by INR price |
verifiedExporterOnly | boolean | false | Keep only IEC-verified exporters |
minRating | number | none | Drop suppliers below this rating (0–5) |
supplierUrls | string[] | none | URLs for supplier-profile mode |
productUrls | string[] | none | URLs for reviews mode (accepts supplier URLs too) |
maxResults | integer | 100 | Hard cap; 0 = unlimited |
maxConcurrency | integer | 8 | Parallel requests (max 15) |
Output
Search mode:
{"mode": "search","productName": "Recessed D'Mak 4 Watt LED Round Ceiling Panel Light - white","companyName": "D'Mak Energia Private Limited","supplierCity": null,"supplierState": "Gujarat","price": "₹ 100/Piece","currency": "INR","moq": "50 Piece","productUrl": "https://www.indiamart.com/proddetail/22448275012.html","supplierUrl": "https://www.indiamart.com/d-mak-energia/","imageUrl": "http://5.imimg.com/.../d-mak-4-watt-led-round-false-ceiling-panel-light-250x250.jpg","phone": null,"gstNumber": null,"supplierRating": 4.4,"ratingCount": 177,"memberSince": "7+ yrs","isVerifiedExporter": true,"exportDestinations": ["Nepal", "Bhutan", "Bangladesh"],"specifications": ["Material: Aluminium Die Cast","Lighting Color: Cool White","Light Color: Cool Daylight","Cutout Size: 65mm"],"searchQuery": "led light","scrapedAt": "2026-05-19T08:00:00.000Z"}
Supplier profile mode:
{"mode": "supplierProfile","companyName": "D'Mak Energia Private Limited","supplierUrl": "https://www.indiamart.com/d-mak-energia/","supplierCity": "Gandhinagar","supplierState": "Gujarat","postalCode": "382026","fullAddress": "Gandhinagar - 382026, Gujarat, India","phone": "8531888655","gstNumber": "24**********1ZK","gstRegistrationDate": "Jun'20","yearEstablished": "2015","memberSince": "11 yrs","legalStatus": "Limited Company","employeeCount": "51 to 100 People","annualTurnover": "5 - 25 Cr","businessType": "Manufacturer","additionalBusiness": ["Factory / Manufacturing", "Retail Business", "Export", "Warehouse / Depot"],"companyCEO": "Dixit Patel","contactPerson": "DEPL (Director)","callResponseRate": "70%","cinNumber": "U31900GJ****PTC****17","tanNumber": "AHMD1*****","bankerName": "ICICI Bank / THE MEHSANA URBAN COOPERATIVE BANK","paymentModes": ["Cash", "DD", "Cheque", "Credit Card", "Bank Transfer", "Online"],"shipmentModes": ["By Road", "By Air", "By Cargo", "By Sea"],"companyDescription": "Established in the year 2015, we \"D'Mak Energia Pvt Ltd.\" are the leading manufacturer, exporter and trader of a wide range of Electric Control Panel, LED Tube Light, LED Panel Light, Power Cable...","productCategories": ["LED Tube Lights", "LED Panel Lights", "LED Flood Lights"],"supplierRating": 4.4,"ratingCount": 177,"scrapedAt": "2026-05-19T08:00:00.000Z"}
Reviews mode:
{"mode": "reviews","productUrl": "https://www.indiamart.com/ganpati-electrical-ranchi/","reviewerName": "SAURAV KUMAR CHAURASIYA","reviewerLocation": "Patratu, Jharkhand","reviewRating": 5,"reviewDate": "25-June-24","productName": "Polycab House Wire","reviewText": null,"supplierReply": null,"scrapedAt": "2026-05-19T08:00:00.000Z"}
Use cases
- 🛒 Procurement sourcing. Find verified manufacturers for a part across India, compare prices, MOQs, and turnover.
- 💼 Dropshipping research. Pull a category's top suppliers with ratings, lead times, and shipping modes.
- 🧲 B2B lead generation. Build outreach lists with company name, contact person, phone, and postal address.
- 🔍 Supplier due diligence. Verify GST and CIN before placing an order; cross-check legal status and bank.
- 📊 Market and pricing intelligence. Benchmark price ranges, MOQs, and seller density for a product category.
- 🌍 Export partner discovery. Filter by
verifiedExporterOnlyandexportDestinationsto find IEC-certified exporters. - 📞 Sales outreach for ERP, logistics, or fintech. Segment SMEs by annual turnover and employee band.
- ⭐ Reputation monitoring. Track new reviews on a supplier's catalog over time.
Limitations
- Search rows are slim on KYC. City, phone, and GST are usually blank on search-mode rows. Pass the resulting
supplierUrlto Supplier Profile mode to fill them in. - No review text body. IndiaMart's review pages publish reviewer name, location, date, star rating, and product, but not the written comment.
reviewTextis alwaysnull. - Search caps at ~50 pages per keyword. Roughly 500 results per query. Slice by city or category to reach more.
- Bulk results may skew geographically. Search results are personalized; use the
citiesfilter for predictable coverage. - Public data only. Anything behind IndiaMart's login or "View Mobile Number" reveal flow is not collected.
FAQ
How much does IndiaMart Scraper cost?
IndiaMart Scraper uses pay-per-result pricing. You pay $1.50 for 1,000 results. The Apify Free plan gives you $5 in usage credits a month, enough for around 3,333 results. If you run regularly, the $29/month Starter plan covers about 19,333 results.
No subscription lock-in. Pause whenever.
Is it legal to scrape IndiaMart?
Scraping public data is generally allowed in the US and most of the EU, as long as you don't collect personal data covered by GDPR or CCPA without a lawful basis. This actor only touches publicly accessible pages, but how you use the output is on you.
Apify's full breakdown: Is web scraping legal?.
Can I integrate IndiaMart Scraper with other tools?
Push results into Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Apify treats every actor as a webhook source, so anything that consumes webhooks or pulls from an API works.
Full list: Apify integrations.
Can I use IndiaMart Scraper with the Apify API?
Yes. Every run is available via the Apify REST API:
curl -X POST "https://api.apify.com/v2/acts/sourabhbgp~indiamart-scraper/runs?token=APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"search","searchQueries":["led light"],"maxResults":100}'
Docs: Apify API reference.
Can I use IndiaMart Scraper through an MCP Server?
Yes. Apify ships an MCP server that exposes every actor as a tool, so Claude Desktop, Cursor, and any other MCP-capable client can call IndiaMart Scraper. Setup: Apify MCP docs.
Your feedback
Bug, missing field, or odd behavior? Drop a note in the Issues tab. Reports go to a human and fixes usually ship the same week.