IndiaMART Scraper
Pricing
from $8.50 / 1,000 results
IndiaMART Scraper
Scrape product listings and supplier data from IndiaMART, India's largest B2B marketplace. Get product names, prices, supplier details, locations, ratings, and contact info. Search by product keyword with automatic pagination.
Pricing
from $8.50 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
11
Total users
7
Monthly active users
8 days ago
Last modified
Categories
Share

π IndiaMART Supplier & Product Scraper
π Collect supplier profiles and product data from India's largest B2B marketplace. Get company names, contact details, GST numbers, ratings, pricing, specifications, export destinations, and images across 150+ product categories.
π Last updated: 2026-04-16
Whether you are sourcing B2B suppliers in India, analyzing manufacturer pricing, or building a procurement database, this tool makes it easy to collect structured supplier data from IndiaMART, India's largest B2B marketplace.
Get product names, prices, supplier profiles, contact information, GST numbers, ratings, annual turnover, employee counts, export destinations, and high-resolution images. Filter by product category, city, verified exporter status, and minimum rating threshold.
| Target | IndiaMART B2B supplier listings |
|---|---|
| Use Cases | Supplier sourcing, procurement research, B2B lead generation, market analysis, supply chain diversification |
π What it does
- π’ Collects supplier company names, contact persons, phone numbers, addresses, and member-since dates
- π° Extracts product prices, minimum order quantities, and currency details
- β Returns supplier ratings, review counts, and verified exporter status
- π Captures GST numbers, IEC codes, annual turnover, employee counts, and legal status
- π Identifies verified exporters with their export destinations and experience
- π Supports filtering by city, verified exporter status, and minimum rating threshold
Each supplier record includes up to 40+ data fields. The scraper first collects listings from category pages, then visits each supplier's detail page to extract enriched data like GST numbers, annual turnover, export destinations, and high-resolution product images.
π‘ Why it matters: IndiaMART hosts millions of products from manufacturers, exporters, and service providers across India. Finding and comparing suppliers manually is slow and limited by the platform's browsing experience. This scraper automates the collection of enriched supplier data for procurement, lead generation, and market analysis.
π¬ Full Demo
π§ Coming soon
βοΈ Input
| Field | Type | Description |
|---|---|---|
| Product Category | Select | Choose from 150+ product categories (e.g., stainless-steel, solar-panels, cotton-fabric) |
| Max Items | Number | Free users: limited to 10 items. Paid users: up to 1,000,000. |
| Filter by City | Text | Only return suppliers from a specific city (e.g., Mumbai, Delhi, Chennai) |
| Verified Exporters Only | Checkbox | Only return verified exporters |
| Minimum Rating | Number | Only return suppliers with this rating or higher (1-5) |
| Proxy Configuration | Proxy | Optional proxy as fallback if rate limited. Residential proxy recommended. |
Example 1: Stainless steel suppliers in Mumbai
{"category": "stainless-steel","filterCity": "mumbai","maxItems": 50,"minRating": 3}
Example 2: Verified exporters only
{"category": "solar-panels","filterVerifiedOnly": true,"maxItems": 100}
β οΈ Good to Know: Free users are limited to 10 items per run. The scraper automatically handles rate limiting with proxy fallback. Over 150 product categories are available from industrial materials to consumer goods.
π Output
π§Ύ Schema
| Emoji | Field | Type | Description |
|---|---|---|---|
| πΌοΈ | imageUrl | String | Product image URL |
| π’ | companyLogo | String | Company logo URL |
| π | title | String | Product name |
| π | productUrl | String | Product listing page URL |
| π | productDescription | String | Product description |
| π° | price | String | Product price |
| π¦ | minOrderQuantity | String | Minimum order quantity |
| π΅ | currency | String | Currency (INR) |
| π | supplierName | String | Company name |
| π | supplierId | String | Supplier identifier |
| π | supplierUrl | String | Supplier profile URL |
| π€ | contactPerson | String | Contact person name |
| π | phone | String | Phone number |
| β | emailVerified | Boolean | Email verification status |
| π± | mobileVerified | Boolean | Mobile verification status |
| ποΈ | city | String | Supplier city |
| πΊοΈ | state | String | Supplier state |
| π | address | String | Full address |
| π | country | String | Country |
| π’ | gstNumber | String | GST registration number |
| π | yearEstablished | String | Year the company was established |
| βοΈ | legalStatus | String | Legal business status |
| ποΈ | natureOfBusiness | String | Manufacturer, exporter, etc. |
| π₯ | numberOfEmployees | String | Total employees |
| π΅ | annualTurnover | String | Annual turnover |
| π | memberSince | String | Membership duration |
| β | rating | Number | Supplier rating (1-5) |
| π | ratingCount | Number | Number of ratings |
| π | isVerifiedExporter | Boolean | Verified exporter status |
| πΊοΈ | exportDestinations | Array | Countries exported to |
| π | productCategory | String | Product category |
| π§Ύ | specifications | Object | Product specifications (key-value) |
| πΈ | images | Array | High-resolution product images |
| π | scrapedAt | String | Timestamp when data was collected |
| β οΈ | error | String | Error message if extraction failed |
β¨ Why choose IndiaMART Scraper
| Feature | Details |
|---|---|
| π 150+ product categories | From industrial materials to consumer goods, machinery, and textiles |
| π 40+ fields per supplier | Enriched data from both listing and detail pages |
| π’ GST and business data | GST numbers, IEC codes, turnover, employee counts, and legal status |
| π Exporter identification | Verified exporter status with export destination countries |
| π Smart filtering | Filter by city, verified status, and minimum rating |
| πΈ High-resolution images | Complete product photo galleries |
| π¦ Multiple exports | Download as JSON, CSV, or Excel |
π Access supplier data across 150+ product categories from India's largest B2B marketplace
π How it compares
| Feature | IndiaMART Scraper | Other Tools |
|---|---|---|
| 150+ product categories | Yes | Limited |
| Supplier detail enrichment | Yes | No |
| GST numbers and business data | Yes | No |
| Verified exporter identification | Yes | No |
| City and rating filters | Yes | Partial |
| Contact information | Yes | Often blocked |
| Export destination data | Yes | No |
| Automatic rate limit handling | Yes | Varies |
π How to use
- Sign up - Create a free account with $5 credit
- Find the tool - Search for "IndiaMART Scraper" in the Apify Store
- Choose category - Select your product category from 150+ options
- Set filters - Filter by city, verified exporters, or minimum rating
- Export data - Download as JSON, CSV, or Excel
πΌ Business use cases
| π Procurement Teams Find and compare suppliers by product category, city, rating, and export capability for vendor selection | π Import/Export Companies Identify verified exporters with IEC codes and export destination data for international sourcing |
| π Lead Generation Build targeted supplier databases with contact details for B2B outreach and sales campaigns | π Market Researchers Analyze supplier density, pricing trends, and regional manufacturing patterns across India |
π Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
π€ Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- π¬ ChatGPT
- π§ Claude
- π Perplexity
- π Copilot
β Frequently Asked Questions
π Automating with code
Node.js example:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor("parseforge/indiamart-scraper").call({category: "stainless-steel",filterCity: "mumbai",maxItems: 50});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python example:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("parseforge/indiamart-scraper").call(run_input={"category": "stainless-steel","filterCity": "mumbai","maxItems": 50})items = list(client.dataset(run["defaultDatasetId"]).iterate_items())print(items)
See the Apify API docs for more integration options.
π Integrate with your tools
- Make - Automate supplier monitoring workflows
- Zapier - Get alerts when new suppliers match your criteria
- Slack - Get notified in your team channel
- Google Drive - Export supplier data to spreadsheets
- Airbyte - Data pipeline integration
- GitHub - Version control integration
π Recommended Actors
| Actor | Description |
|---|---|
| AWS Marketplace Scraper | Collect cloud marketplace product data |
| Stripe App Marketplace Scraper | Extract Stripe marketplace app data |
| HubSpot Marketplace Scraper | Scrape HubSpot marketplace listings |
| Machinery Trader Scraper | Collect heavy equipment listings |
| Iron Planet Scraper | Industrial equipment auction data |
Browse our complete collection of data extraction tools for more.
π Need Help?
- Check the FAQ section above for common questions
- Visit the Apify documentation for platform guides
- Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or connected to IndiaMART InterMESH Ltd. or any of its subsidiaries. It accesses only publicly available data.