Google Maps scraper API for business data and local leads

Search Google Maps, fetch business details, collect reviews, and export structured JSON without maintaining scrapers, browsers, captchas, or proxy logic.

500 free credits every month. No credit card required.

Request preview
GET
curl "https://scrappa.co/api/maps/simple-search?query=dentists+in+Berlin" \
  -H "X-API-KEY: $SCRAPPA_API_KEY"
Business fields name, phone, website, rating, address, coordinates
Best first query category + city
Free monthly credits
500

No credit card required to test the API.

Starting price
$0.30

Per 1,000 requests on the entry credit pack.

Credit model
1:1

One request uses one Scrappa credit.

Built for the workflows people actually buy

The strongest ad traffic is not looking for a generic scraping platform. It is looking for a reliable way to extract Google Maps data now.

Build local lead lists

Search Google Maps by category and location, then collect names, websites, phone numbers, ratings, addresses, coordinates, and business identifiers.

Enrich business records

Turn a place or business identifier into structured fields your CRM, directory, or internal database can use without parsing Google Maps pages.

Monitor reviews and locations

Fetch reviews, ratings, photos, hours, and profile metadata for local SEO tools, reputation dashboards, and market research workflows.

Google Maps endpoints in one account

Start with search, then enrich each listing with details, reviews, and photos as your workflow needs more data.

Simple Search

/api/maps/simple-search

Find places and businesses from a query like "dentists in Berlin" or "coffee shops near Austin".

Open docs

Business Details

/api/maps/business-details

Fetch contact fields, address, website, rating, categories, hours, coordinates, and profile metadata.

Open docs

Reviews

/api/maps/reviews

Pull paginated Google Maps reviews with author, rating, text, date, language, and owner-response fields.

Open docs

Photos

/api/maps/photos

Retrieve Google Maps business and place photos for directory, listing, and enrichment workflows.

Open docs

Start with one endpoint, then expand the workflow

Create an API key, run a Google Maps search in the Playground, and move the same request into your application when the response shape matches your workflow.

What you can ship with it

  • Lead databases: collect local businesses by category, city, rating, and contact availability.
  • Directory enrichment: add websites, phone numbers, addresses, coordinates, opening hours, and review counts.
  • Review workflows: fetch public review text, ratings, dates, author fields, and owner responses as structured JSON.
  • Market research: compare local business density, reputation signals, and listing metadata across regions.

Questions before you test

Is this a Google Maps scraper or a Google Maps API?

It is an API for Google Maps scraping workflows. You send HTTP requests to Scrappa and receive structured JSON for searches, business details, reviews, photos, directions, and autocomplete.

Can I use it for lead generation?

Yes. The common workflow is to search a category and location, then enrich each business with website, phone, address, rating, review count, coordinates, and other public profile fields.

How much does Google Maps scraping cost on Scrappa?

Every account receives 500 free credits each month. Paid credit packs start at $10 for 33,000 credits, which is about $0.30 per 1,000 requests.

Do I need to run browser automation or proxies?

No. Scrappa handles the scraping infrastructure and returns normalized JSON through API endpoints, so your app can work with data instead of browser sessions.