JustDial Business Scraper - India Listings, Reviews, Phone avatar

JustDial Business Scraper - India Listings, Reviews, Phone

Pricing

from $2.00 / 1,000 results

Go to Apify Store
JustDial Business Scraper - India Listings, Reviews, Phone

JustDial Business Scraper - India Listings, Reviews, Phone

Scrape JustDial.com business listings for any city and category in India. Extracts name, address, phone (decoded), rating, reviews, timing, website, photos. 30M+ listings across 1000+ cities. Cheap BeautifulSoup runs ~$0.001/listing. No login needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

3

Bookmarked

262

Total users

49

Monthly active users

3 days ago

Last modified

Categories

Share

JustDial Scraper

Scrape public JustDial business listings from Indian cities and categories. Use it to build local business lead lists, map SMB density, monitor ratings, and seed India-focused directories.

Value prop

JustDial is a major local business directory for India, especially useful for service businesses that may not have polished websites or complete global directory profiles. This actor turns JustDial category searches into structured rows with business name, address, phone, rating, reviews, timing, website, and listing URL when available.

Best fit:

  • Sales teams prospecting Indian SMBs by city and category.
  • Agencies researching local competitors and service providers.
  • Directory products bootstrapping India business coverage.
  • Reputation teams monitoring public ratings and review counts.

What's new

  • Conversion-focused inputs for city plus category searches.
  • Structured business listing output for Apify datasets and CSV export.
  • Support for multiple categories in one run.
  • India residential proxy defaults for more reliable public-page access.

What data you get

FieldDescription
business_nameBusiness name
categoryBusiness category
locationCity and area
addressFull address when shown
phonePublic phone number when shown
ratingStar rating when shown
review_countNumber of reviews when shown
timingOperating hours when shown
websiteBusiness website when listed
photos_countNumber of photos when shown
listing_urlJustDial listing URL

Quick-start input examples

Restaurants in Mumbai

{
"queries": ["Restaurants"],
"city": "Mumbai",
"maxResultsPerQuery": 25
}

Multi-category local lead list

{
"queries": ["Dentists", "Plumbers", "Packers and Movers"],
"city": "Bangalore",
"maxResultsPerQuery": 50
}

Agency prospecting run

{
"queries": ["Gyms", "Salons", "Pet Clinics"],
"city": "Pune",
"maxResultsPerQuery": 100
}

Sample output snippet

{
"business_name": "Example Dental Clinic",
"category": "Dentists",
"location": "Bangalore, India",
"address": "12 Example Road, Indiranagar, Bangalore 560038",
"phone": "+91-80XXXXXX",
"rating": 4.2,
"review_count": 150,
"timing": "10:00 AM - 8:00 PM",
"website": "https://exampleclinic.in",
"photos_count": 12,
"listing_url": "https://www.justdial.com/Bangalore/Example-Dental-Clinic/..."
}

Use cases

  • India SMB lead generation: Build category and city-specific lead lists.
  • Local market research: Estimate business density and rating distribution by locality.
  • Directory enrichment: Add public JustDial listing URLs, addresses, and phone numbers.
  • Agency prospecting: Find clinics, salons, restaurants, gyms, plumbers, hotels, and other service businesses.
  • Reputation monitoring: Track ratings and review counts over repeated scheduled runs.
  • Expansion planning: Compare service availability across Indian cities.

Use cases & recipes

Step-by-step guides on thirdwatch.dev/blog:

-end

Pricing examples

This actor uses pay-per-result pricing on Apify. You pay for business rows returned.

Current example tier table from this listing:

TierPrice per result
FREE$0.002
BRONZE$0.0017
SILVER$0.0013
GOLD$0.001

Example costs at the FREE tier price of $0.002 per result:

Run sizeExample cost
100 listings$0.20
1,000 listings$2.00
10,000 listings$20.00

Check the actor pricing tab for the current live price and tier thresholds.

Limitations

  • Only public JustDial listing data is returned.
  • Phone numbers, websites, hours, reviews, and photo counts can be missing when JustDial does not show them.
  • JustDial search results can change by city, category, ranking, and time.
  • Very broad categories may return mixed businesses; use specific category terms for cleaner datasets.
  • Public directory data should be verified before high-stakes outreach, compliance, or onboarding decisions.

Competitor and comparison notes

  • Compared with Google Maps: JustDial can be especially useful for India-specific local service discovery. Google Maps is stronger when you need map coordinates, global coverage, and place IDs.
  • Compared with IndiaMart: JustDial is stronger for service businesses and local storefronts. IndiaMart is stronger for suppliers, wholesalers, manufacturers, and product sourcing.
  • Compared with generic crawlers: This actor gives normalized business fields instead of unstructured page text.
  • Compared with an official API: JustDial does not offer a general public data API for this workflow, so this actor is designed around public listing pages.

FAQ

Do I need a JustDial account? No. The actor uses publicly visible listings.

Which cities are supported? Any city available on JustDial. Common examples include Mumbai, Delhi, Bangalore, Chennai, Hyderabad, Pune, Kolkata, Ahmedabad, and Jaipur.

Can I search multiple categories in one run? Yes. Pass multiple category strings in queries.

Are phone numbers always available? No. The actor returns phone numbers when JustDial publicly shows them.

How fresh is the data? The actor pulls live public results when the run executes.

Support and custom builds

Need additional fields, scheduled monitoring, deduplication, enrichment, or another India directory scraper? Contact Thirdwatch at thirdwatch.dev or through the Apify actor support channel.

Last verified: 2026-04