🚀 Indiamart Scraper · 5,000 Free Products/Month avatar

🚀 Indiamart Scraper · 5,000 Free Products/Month

Pricing

from $1.00 / 1,000 product scrapeds

Go to Apify Store
🚀 Indiamart Scraper · 5,000 Free Products/Month

🚀 Indiamart Scraper · 5,000 Free Products/Month

Indiamart Scraper gets you IndiaMART products ⚡ fast, 🎯 100% accurate and 🔍 ridiculously detailed — price, specs & the supplier's phone and GST number on every row. 💰 $1 per 1,000 products, no start fee. Scrape your first 5,000 products free every month 🚀

Pricing

from $1.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Omkar Cloud

Omkar Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Indiamart Scraper

Indiamart Scraper by Omkar Cloud gets you 🎯 accurate, 🔍 detailed IndiaMART product data.

IndiaMART limits every IP to about 15 requests a minute to stop you from getting its data.

Indiamart Scraper beats it, so you get the data, and can successfully complete your project.

$1 per 1,000 products. And with Apify's free plan you get $5 of credit every month, so your first ~5,000 products each month are free.

This is an excellent Actor made by Omkar Cloud, which is Rated Excellent — 4.7 based on 30 reviews on Trustpilot.

👉 Try Indiamart Scraper free — your first ~5,000 products are Free.

What can I get

  • 🔍 Search IndiaMART's 130M+ products by keyword — name, image, price and unit, minimum order, specification table, description, brochure and categories for every listing
  • 📞 The supplier on every row — company name, phone, full GST number, rating and review count, call response rate, business types, verification flags, city and state
  • 🗂️ Whole categories — about 100 products per category and city, with the site's business-type filter
  • 🏙️ City by city — run every keyword or category once per city to go far beyond the first result page
  • 📄 Full product pages on demand — every image, documents, delivery time and trade terms, the category path, and the seller's company profile and statutory numbers (GST, IEC, CIN, bankers)
  • 🔗 Any product URL — paste https://www.indiamart.com/proddetail/… links and get the full page back

Why Indiamart Scraper

Most other IndiaMART scrapers fail you in one of four ways:

  • 🗄️ Inaccurate, cached, stale data
  • 🧩 Low-detail data — a name and a price, never the seller's phone, GST number or specification table
  • 💸 Pay more to get the same data — start fees, tiers and paid add-ons
  • 🪦 Works today, breaks next month — nobody maintains it

Indiamart Scraper is scraped live on every run, priced honestly, and actively maintained.

Example: A Full IndiaMART Product

{
"source": "search",
"search_query": "solar panel",
"search_city": null,
"id": 13394577862,
"name": "Sunlight Polycrystalline Solar Power Panel, 150 W",
"link": "https://www.indiamart.com/proddetail/sunlight-polycrystalline-solar-power-panel-13394577862.html",
"image": "https://5.imimg.com/data5/SELLER/Default/2024/7/433500640/DQ/LK/RE/8686952/poly-crystalline-solar-panel-1000x1000.jpg",
"price": 16,
"price_currency": "INR",
"price_unit": "Watt",
"min_order_quantity": null,
"min_order_unit": null,
"specifications": [
{
"name": "Maximum Power Output",
"value": "150 W"
},
{
"name": "Type",
"value": "Polycrystalline"
}
],
"delivery_time": null,
"category_name": "Solar Panels",
"parent_category_name": null,
"supplier_slug": "sunlightservices",
"supplier_name": "Sunlight Infra Energy Private Limited",
"supplier_link": "https://www.indiamart.com/company/8686952/",
"supplier_website": "https://www.sunlightinfra.com/",
"supplier_phone": "+917949357759",
"supplier_rating": 4,
"supplier_review_count": 224,
"supplier_call_response_rate": 80,
"supplier_gst_number": "24AALCS6764K1ZR",
"supplier_is_gst_verified": true,
"supplier_is_verified_exporter": true,
"supplier_member_since": "2013-11-02",
"supplier_city": "Ahmedabad",
"supplier_state": "Gujarat",
"supplier_contact_person": "Mehul",
"supplier_employee_count": "101 to 500 People",
"supplier_annual_turnover": "Rs. 50 - 100 Crore",
"supplier_legal_status": "Limited Company (Ltd./Pvt.Ltd.)",
"supplier_year_established": 2010,
"supplier_import_export_code": "AALCS6764K",
"supplier_cin": "U40100GJ2008PTC053094"
}

Trimmed for readability. Rows are flat — no nested objects — so they export cleanly to CSV and Excel.

Get Started with 5,000 Free Products

  1. Hit Try for Free Button — the input is pre-filled with a "solar panel" search.
  2. Enjoy your data 😎.

Pricing

High value, Low price.

WhatPriceWhat you get
Standard products$1 per 1,000Name, image, price, minimum order, specifications, description, brochure + the supplier's name, phone, GST number, rating, flags and city
Detailed products$3 per 1,000Everything above + all images, documents, delivery time and trade terms, category path, and the seller's company profile and statutory numbers

No start fee — you pay only for the rows you get. Control your spend with Max Products per Search.

💡 Apify's free plan includes $5 of credit every month — about 5,000 free products, every month.

👉 Scrape your first 5,000 products free

Run It from Code

Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("omkar-cloud/indiamart-scraper").call(run_input={
"searchQueries": ["solar panel"],
"cities": ["Mumbai", "Pune"],
"businessType": "manufacturer",
"maxResultsPerSearch": 50,
})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row["name"], row["price"], row["supplier_name"], row["supplier_phone"], row["supplier_gst_number"])

Node.js (npm install apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('omkar-cloud/indiamart-scraper').call({
categories: ['solar-panels'],
cities: ['New Delhi'],
scrapeProductDetails: true,
maxResultsPerSearch: 20,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

FAQ

How many products do I get per keyword?

IndiaMART serves logged-out visitors the first result page of a keyword search — about 30–40 products — and about 100 products for a category. To go deeper, add Cities: every keyword or category is run once per city, and each city brings its own set of products. Ten cities on one category is roughly 1,000 products. Products found twice in a run are scraped and billed only once.

What does "Scrape Full Product Details" add?

The whole product page on top of the search card: images (all sizes), documents, delivery_time, production_capacity, packaging_details, port_of_dispatch, payment_terms, the category_*, parent_category_* and sub_category_* path, and the seller's profile — supplier_contact_person, supplier_employee_count, supplier_annual_turnover, supplier_legal_status, supplier_year_established, supplier_export_countries — with statutory numbers supplier_gst_number, supplier_import_export_code, supplier_cin and supplier_bankers. Pasted product URLs are always scraped in full.

Which filters can I use?

Business type (manufacturer, exporter, wholesaler, retailer, service provider) applies to keyword searches and categories. Price range, supplier annual turnover and GST registration age apply to keyword searches. Cities apply to both.

Do I get the supplier's phone and GST number?

Yes — supplier_phone is on every row, and supplier_gst_number is on every keyword-search row. Category rows carry the supplier's phone and GST-verified flag; turn on Scrape Full Product Details to add the GST number there too.

What does it cost?

$0.001 per product — $1 per 1,000, flat on every plan, with no start fee. Full product details add $0.002 per product ($3 per 1,000 all in), charged only when the page comes back — if it can't be fetched you keep the card at the standard rate. Apify's free plan gives you $5 of credit every month, which is 5,000 products or about 1,650 detailed products free every month.

Can I scrape supplier profiles?

Use the Indiamart Supplier Scraper — one row per supplier with the full company profile, factsheet and statutory numbers.

Is the data live?

Yes. Every run fetches IndiaMART live — prices, ratings, phone numbers and verification flags are as fresh as the site itself.

The Actor collects publicly available business listings — company names, business phone numbers, GST registrations and product listings that suppliers publish to be found. Please review IndiaMART's terms of use and make sure your use complies with the law of your jurisdiction.

💬 Have Questions? We Have Answers.

You're a business owner — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.

Message Us on WhatsApp

Ask Us on Email

You are important to us — just message us and we will solve your problem ✅ within 1 working day. 🩷 Pinky Promise 🤙!

  • 🏭 Indiamart Supplier Scraper — one row per supplier with phone, GST number and the full company profile, $2 per 1,000 suppliers.

👉 Scrape your first 5,000 products free now