Skip to content

Justdial Scraper

Try for free

Scrape Justdial business listings in any Indian city: name, phone, WhatsApp, email, website, full address, GPS, rating, reviews, opening hours and more. Search by category + city or paste Justdial URLs.

📒 Justdial Scraper

Turn any Justdial category into a clean lead list. Name a category and an Indian city (or paste Justdial URLs) and get one row per business with phone, WhatsApp, email, website, full address, GPS, rating, reviews and opening hours. No login, no cookies, no proxy setup, and you pay only for the businesses you get.

✨ Why use Justdial Scraper?

  • 📞 Real contact details: the phone number Justdial shows on each business, plus WhatsApp, email and website from the business page.
  • 🗺️ Full address and GPS: street, landmark, area, PIN code, city, state, latitude and longitude for mapping and territory planning.
  • 🔎 Three ways in: category + city search, category listing URLs, or single business URLs. Mix them in one run.
  • ⚡ Fast: about 20 businesses with full details in under a minute, about 1,000 in ten minutes.
  • 🧾 Rich business profile: year established, legal name, employee band, turnover, payment modes, services, social links and photos.
  • 💸 Cheap and simple: one flat price per business, Indian residential proxy included in the setup.

🎯 Use cases

  • 📈 Lead generation: build call and WhatsApp lists of plumbers, interior designers, CA firms, clinics or any trade in any Indian city.
  • 🏪 Local market research: count businesses per category and area, compare ratings and review volumes.
  • 🥊 Competitor mapping: list every competitor around a PIN code with GPS for a map.
  • 🗂️ Directory and CRM enrichment: seed or refresh a local-business database with structured, deduplicated rows.
  • 🤝 B2B sales: find suppliers, contractors and service providers by category, size and turnover band.

🚀 How to use

  1. Enter a city (for example Mumbai) and one or more categories (for example Furniture Contractors), or paste Justdial listing or business URLs.
  2. Set Max results (default 20).
  3. Keep Scrape business pages on for email, WhatsApp, website and the full address, or turn it off for a faster listing-only run.
  4. Click Start and download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldTypeWhat it does
citystringIndian city, or several separated by commas.
searchTermsarrayCategories or keywords, each matched to Justdial's own category.
startUrlsarrayJustdial category listing URLs and/or business URLs (..._BZDET).
maxItemsintegerMost businesses in the whole run (default 20, 0 = no limit).
maxItemsPerSearchintegerOptional cap per search or listing URL.
scrapeDetailsbooleanOpen each business page for email, WhatsApp, website, full address and hours (default on).
maxConcurrencyintegerBusiness pages loaded at once (default 16).
proxyConfigurationobjectIndian residential exit by default.
{
  "city": "Mumbai",
  "searchTerms": ["Furniture Contractors"],
  "maxItems": 20,
  "scrapeDetails": true
}

URL example:

{
  "startUrls": [
    "https://www.justdial.com/Mumbai/Furniture-Contractors/nct-10219641",
    "https://www.justdial.com/Pune/Plumbers/nct-10373220"
  ],
  "maxItems": 100
}

📤 Output

One row per business:

FieldDescription
nameBusiness name
phone / phonesPhone number shown by Justdial, plus every other number on the page
whatsappWhatsApp number when listed
emailContact email from the business page
websiteWebsite the business entered (sometimes a social or video link)
category / categoriesSearched category and the categories the business is listed in
rating / ratingCountStar rating and number of ratings
address, street, landmark, area, pincode, city, stateFull address and its parts
latitude / longitudeGPS coordinates
workingHours / workingHoursText / openNowHours per day, the raw hours text and open-now flag
yearEstablished / yearsInBusinessFounding year and years in business
legalName, noEmployees, turnoverBusiness details block, when listed
services, paymentModes, socialLinks, tags, imagesProfile extras
verified / jdVerifiedJustdial verification flags
positionRank in the listing
businessUrl, docId, listingUrl, shortUrlJustdial page, Justdial id, the listing it came from and the short link
detailScrapedWhether the business page was read

Example (sample data):

{
  "docId": "022PXX22.XX22.190101120000.A1B2",
  "businessUrl": "https://www.justdial.com/Mumbai/Sample-Woodcraft-Interiors-Andheri-West/022PXX22-XX22-190101120000-A1B2_BZDET",
  "name": "Sample Woodcraft Interiors",
  "rating": 4.6,
  "ratingCount": 128,
  "category": "Furniture Contractors",
  "categories": ["Carpenters", "Furniture Contractors", "Interior Designers"],
  "services": ["Residential", "Commercial", "Modular Kitchen"],
  "verified": true,
  "jdVerified": true,
  "position": 1,
  "phone": "8000000000",
  "phones": ["8000000000"],
  "whatsapp": "9000000000",
  "email": "hello@samplewoodcraft.in",
  "website": "https://samplewoodcraft.in",
  "address": "Shop 4, Example Plaza, Link Road, Andheri West, Mumbai-400053, Maharashtra",
  "street": "Link Road",
  "landmark": "Near Example Metro Station",
  "area": "Andheri West",
  "pincode": "400053",
  "city": "Mumbai",
  "state": "Maharashtra",
  "latitude": 19.1364,
  "longitude": 72.8296,
  "workingHours": [
    { "day": "Mon - Sat", "hours": "10:00 am - 8:00 pm" },
    { "day": "Sun", "hours": "Closed" }
  ],
  "workingHoursText": "Mon - Sat:- 10:00 am - 8:00 pm,Sun:- Closed",
  "openNow": true,
  "yearsInBusiness": 7,
  "yearEstablished": "2019",
  "legalName": "Sample Woodcraft Interiors",
  "noEmployees": "10 - 50",
  "turnover": "1 - 5 Crore",
  "paymentModes": ["Cash", "UPI"],
  "socialLinks": ["https://www.instagram.com/samplewoodcraft"],
  "tags": ["Most searched"],
  "images": ["https://content.jdmagicbox.com/v2/comp/mumbai/sample/catalogue/sample-1.jpg"],
  "shortUrl": "https://jsdl.in/DT-SAMPLE01",
  "listingUrl": "https://www.justdial.com/Mumbai/Furniture-Contractors/nct-10219641",
  "detailScraped": true,
  "scrapedAt": "2026-10-15T04:02:43.000Z"
}

With Scrape business pages off you still get the name, phone, short address, area, PIN code, GPS, rating, category, hours text, years in business, tags and photos; the email, WhatsApp, website and address parts stay empty.

💰 Pricing

You pay $0.02 per business saved ($20 per 1,000 businesses), with or without business pages. Example: a full category of 100 businesses with business pages costs about $2.00 in results, plus a few cents of platform usage (compute and residential proxy traffic, which are billed separately as run usage). You never pay for duplicates, and you can cap the spend with the run's maximum charge.

❓ FAQ

Is it legal to scrape Justdial? The actor reads only public business listing and business pages, the same pages anyone can open without an account. You are responsible for how you use the data: follow Justdial's terms, India's DPDP Act and any do-not-call rules before contacting businesses.

Do I need a Justdial login or my own proxy? No. No account, cookies or proxy setup are needed. An Indian residential exit is used by default.

Is the phone number real? It is the number Justdial shows on the business page. For many businesses this is a Justdial-routed number that forwards to the business. Other numbers on the page, such as WhatsApp, are listed separately.

How many results can I get? Justdial shows at most about 100 businesses per category and city. To go wider, add more cities, related categories (the business page lists them under categories), or area-level listing URLs.

Why is a field empty? The business did not fill it in on Justdial (email, website, turnover and employee band are often missing), or business pages were turned off. detailScraped tells you whether the business page was read.

Can I schedule it or use the API? Yes. Schedule runs from the console, or start runs and read the dataset through the API in JSON, CSV or Excel.

⚠️ Limits

  • About 100 businesses per category and city, because that is what Justdial shows.
  • Reviews text, product catalogues, movie listings and anything behind a Justdial login are not scraped.
  • Website and email are exactly what the business entered on Justdial; the actor does not visit business websites to find more emails.
  • Justdial changes its pages from time to time; if something breaks we fix it quickly.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.