IndiaMART Scraper - Sellers, Prices & GST Badges, No Login
Pricing
from $1.10 / 1,000 sellers
IndiaMART Scraper - Sellers, Prices & GST Badges, No Login
IndiaMART scraper, $2 per 1,000 rows. Indian manufacturers, wholesalers and exporters by product and city: company, city, state, products with prices, rating, GST-verified and TrustSEAL badges, website; business type, staff and legal form with details. New sellers only on schedules.
Pricing
from $1.10 / 1,000 sellers
Rating
0.0
(0)
Developer
locaihost data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Find Indian manufacturers, wholesalers, traders and exporters on IndiaMART by product and city, as clean rows: seller name, city and state, the products it lists with their prices, rating and number of ratings, GST-verified and TrustSEAL badges, years on IndiaMART and website, plus business type, staff size and legal form when you want full details. $2 per 1,000 rows. No login, no cookies, no account needed.
Try it
Paste this into the Input tab (JSON) and press Start:
{"categories": ["cotton fabric"],"maxCompaniesPerCategory": 50}
You get 50 cotton fabric sellers from across India with their products and prices, in under 20 seconds.
More examples:
{ "categories": ["led lights", "pvc pipes"], "cities": ["Delhi", "Mumbai", "Ahmedabad"], "maxCompaniesPerCategory": 200 }
{ "categories": ["https://dir.indiamart.com/impcat/cotton-fabric.html"], "maxCompaniesPerCategory": 500, "includeDetails": true }
What you get
Seller rows (type: "company")
| Field | Example |
|---|---|
| name, profileUrl | Rae Exports, its IndiaMART storefront |
| websiteUrl, domain | the seller's own website, when it lists one |
| city, region, country | Tiruppur, Tamil Nadu, India |
| products | Multicolor Jersey Fabric Manufacturer (₹ 380/Kg) |
| categories | the product names the seller lists under this category |
| rating, reviewCount | 4.4, 23 |
| badges | GST verified, TrustSEAL Verified, IndiaMART member 11 yrs |
| query, rank, listUrl | the product it came from, its position, the page it was on |
With Seller details on, each row also has businessType (Manufacturer, Factory / Manufacturing, Export), employees (26 to 50), foundedYear and annualRevenue where the seller states them, legalForm (Proprietorship, Private Limited Company and so on) and, for incorporated firms only, taxId (the GST number).
Every row also has input (what you typed that produced it) and scrapedAt. Rows use the same columns as our Clutch,
Europages and ThomasNet scrapers, so you can stack them into one supplier table. Export to CSV, Excel or JSON.
How much IndiaMART shows
A logged-out visitor sees one page of about 28 listings per product list; "show more" asks for a sign-in, and this Actor never signs in. So it reads the all-India page of a product, then the page of each city IndiaMART lists for it (about 50 cities), each with its own sellers. A popular product gives up to about 1,000 sellers. Cities limits the run to the cities you name. Rows are per seller: a seller with several listings on a page gets one row with all of those products.
Words become an IndiaMART category address, so they have to match IndiaMART's own name for the product ("cotton fabric", "led lights", "pvc pipes"). When one doesn't, you get a free row saying so; open the product on dir.indiamart.com and paste its address instead.
Monitoring
Turn on Only new since the last run and schedule the Actor weekly. Each run returns only sellers that earlier runs with the same input did not, so you pay only for new sellers. A run with nothing new charges nothing.
Price
Pay per row: $2 per 1,000 rows on the Starter plan, $1.50 on Scale, $1.10 on Business. Seller details cost the
same per row. Products IndiaMART doesn't have and unusable inputs come back as free not-found rows that say what to
change. Nothing else is charged on top.
Apify's free plan is capped at 1,000 rows per run; any paid Apify plan removes the cap.
Good to know
- Only what a logged-out visitor sees. No account, no login cookies, no sign-in.
- Many IndiaMART sellers are sole traders, so rows hold business facts only. The phone a listing shows is IndiaMART's call-routing number to the seller's own phone, and it is not collected; neither are owner or CEO names, nor the GST and import-export numbers of proprietorships (those carry the owner's personal tax number).
- Prices are the seller's listed price, often a starting price; ask the seller for a quote.
- Pages are fetched directly (no browser), four at a time: a product with 50 cities takes well under a minute.
- Everything about the run (pages read, city pages, free rows, timing) is in the
SUMMARYrecord of the run's key-value store.
Use it lawfully
You are responsible for how you use the data. Follow Indian privacy law (the DPDP Act) and marketing rules (TRAI's rules on unsolicited calls and messages) if you contact sellers, and check IndiaMART's terms for your use.
Questions
Open an issue on the Issues tab. Feature requests are welcome.
Did it help?
If this saved you time, a quick rating on the Store helps other people find it. Something not working? Open an issue on the Issues tab and we usually reply within a day.