Best Google Maps data APIs, 2026Every main way to get Google Maps data.
Compared side by side.

Google’s Places API and Business Profile APIs, plus the main Google Maps data APIs, compared on what they return, how they charge and how you connect.

An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared

Find your fit9 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

9options compared

7with an MCP server

8free to start

37sources, checked 25 Sept 2026

Three routes

Three ways in.
Pick by who you are.

Google’s Places API is built for apps that show places to their users. Its Business Profile APIs are for businesses managing their own listings. Data APIs read public Google Maps listings and reviews with an API key.

Official API

Google Places API

For
Apps that show places to their users
You get
Place search and place details, with up to five reviews and ten photos per place.
You need
A Google Cloud project with billing enabled and an API key. Google’s terms limit storing and caching results.

Owner APIs

Google Business Profile APIs

For
Businesses and agencies managing their own listings
You get
Reviews and replies, posts, photos and business details for listings you manage.
You need
Google’s approval, and a Business Profile verified and active for 60+ days.

Data APIs

Monocrawl and the vendors below

For
Lead lists, local SEO, review tracking and AI agents
You get
Public listings, reviews and search results for businesses on Google Maps.
You need
An API key. No Google Cloud project and no billing account with Google.

What they return

Google Maps data,
at a glance.

What each option lists on its own pages, and how you connect.

Google Maps data and access each option lists on its own pages
Google Maps dataConnect
OptionPlace searchPlace detailsReviewsPhotosOpening hoursContact detailsCategoriesBusiness postsREST APIMCP serverSources
MonocrawlOur productOur API
Google Places APIOfficial, Google Maps Platform–12345
Google Business Profile APIsOfficial, for listing owners––678910
ApifyGoogle Maps Scraper actor–11121314
Bright DataGoogle Maps Scraper API–15161718
HasDataGoogle Maps APIs1920212223
Scrap.ioLead extraction API––2425262728
ScraperAPIWeb scraping API–––29303132
SearchApiSearch results API3334353637
  1. aMonocrawl, reviews: At most 5 reviews per place
  2. bGoogle Places API, reviews: At most 5 reviews per place
  3. cGoogle Places API, MCP server: Via Maps Grounding Lite: AI place summaries, place IDs and map links
  4. dGoogle Business Profile APIs, place details, reviews, photos, opening hours, contact details, categories and business posts: Only listings you own or manage, once Google approves API access
  5. eScrap.io, reviews: Rating and a review-count range only, no review text
  6. fScraperAPI, reviews: Listed on its product pages but not in its API docs; API access unverified

Pricing

How each one charges,
and what stands out.

A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.

Google’s own routes

Google Places API

Per call, by field tier

$20 per 1,000 place details with phone, website and hours

With reviews, $25 per 1,000. Text Search Pro is $32 per 1,000. Rates fall with volume.

Worth knowingReturns at most five reviews and ten photos per place, and Google’s terms bar storing or caching most results.

Free calls a month per SKU: 10,000, 5,000 or 1,000

Google Business Profile APIs

No charge, by approval

Free for registered users, once Google approves API access.

Google says access requests are reviewed within 14 days.

Worth knowingReads reviews, posts and details for listings you manage and can reply to reviews, but can’t read other businesses’ profiles.

Free if approved

Other data APIs

Apify

Per result

$4 per 1,000 places on the free plan

From $1.50 on the Business plan. Reviews and images are $0.50 per 1,000 each on the free plan.

Worth knowingReviews, images and contact details from business websites are paid add-ons on top of the price per place.

$5 of usage a month

Bright Data

Per record

$1.50 per 1,000 records, pay as you go

$499 a month includes 384,000 records.

Worth knowingScrapes Google live on each request, and a reviews request can stop at a set number of days back.

5,000 records a month

HasData

Monthly credits, per call

$59 a month for 200,000 credits, billed monthly

$49 a month billed yearly. Most Google Maps calls cost 5 credits, and posts 10. Unused credits expire monthly.

Worth knowingSeparate calls for search, place details, reviews, photos and business posts draw on one credit balance.

1,000 credits a month

Scrap.io

Monthly plan, export credits

$49 a month for 10,000 export credits, billed monthly

$35 a month when billed yearly. API and MCP access on every plan.

Worth knowingSearches its own continuously updated database by category and area, and adds emails and social links from business websites.

7-day trial, up to 100 leads

ScraperAPI

Monthly credits, per request

$49 a month for 100,000 API credits

A Google request costs 25 credits.

Worth knowingIts Google Maps endpoint turns a keyword and map coordinates into search results as JSON.

7-day trial with 5,000 credits

SearchApi

Monthly plan, per search

$40 a month for 10,000 searches

From $1 per 1,000 on its largest listed plan. Only successful searches are billed.

Worth knowingSeparate engines for Maps search, place details, reviews and photos; reviews page through and can be sorted by newest.

100 free requests

Try a call

One Google Maps request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded place record for Iconic Coffee Roasters. No Google Cloud project, no billing account with Google and no Maps API key.

Your requestGET /v1/google_places/place
curl "https://www.monocrawl.com/v1/google_places/place?id=ChIJl1wfOSCjdUgRhrFnqMsMhQM" \
  -H "x-api-key: mn_your_key_here"
6 credits
What comes backRecorded 21 Sept 2026

ICONIC COFFEE ROASTERS

Coffee shop

Rating
4.9
Ratings
45

Selected public fields from the recorded response. Live values will differ.

Example call prices on Google MapsPlace search2 creditsFull place record6 creditsBusiness listing4 creditsUp to five reviews2 creditsBusiness posts5 creditsQuestions and answers4 creditsHotel search4 credits

2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.

Compare one-on-one

Questions

Choosing a
Google Maps API.

Is the Google Places API free?

Only up to a monthly allowance. Since March 2025 Google gives free calls for each SKU every month: 10,000 for Essentials, 5,000 for Pro and 1,000 for Enterprise SKUs. After that it charges per 1,000 calls, and place details with phone, website and hours cost $20 per 1,000, or $25 with reviews. For public Google Maps data, Monocrawl gives 1,000 credits every month, Bright Data 5,000 records a month, Apify $5 of usage a month, HasData 1,000 credits a month and SearchApi 100 requests, and ScraperAPI and Scrap.io offer 7-day trials.

How many reviews can I get for a Google Maps place?

Google’s Places API returns at most five reviews per place, sorted by relevance, and Monocrawl’s reviews call returns up to five of the most relevant with the place’s rating. Google’s Business Profile APIs list every review, but only for locations you manage. Apify and Bright Data list collecting all of a place’s reviews, and HasData and SearchApi page through reviews with a next-page token.

Can I store data from the Google Places API?

Only as far as Google’s terms allow. They bar pre-fetching, storing or caching Google Maps content outside Google’s services, and give copying and saving business names, addresses or user reviews as an example. Google’s service terms let you keep place IDs and cache coordinates for up to 30 days.

Do I need a Google Cloud account to use a Google Maps data API?

Not with Monocrawl: you send your Monocrawl API key and get public Google Maps data back, with no Google Cloud project and no billing account with Google. Google’s Places API needs a Cloud project with billing enabled, plus an API key or OAuth token on every request.

Which Google Maps APIs work with AI agents?

Monocrawl, Apify, Bright Data, HasData, Scrap.io, ScraperAPI and SearchApi publish their own MCP servers, so assistants such as Claude or Cursor can call them directly. Google’s Maps Grounding Lite server returns AI-generated place summaries with place IDs and map links, at $7 per 1,000 requests after 10,000 free a month.

How should I compare prices?

Units differ: a call, a result, a record, a search and a credit are not the same size, and a search can return a page of places while a place call returns one. Price your own workload, such as a number of places or reviews a month, with each vendor.

Method

How we
compared.

  • What’s includedGoogle’s Places API and Business Profile APIs, plus widely used Google Maps data APIs that come up across Google Maps API searches and comparison lists, return structured place data and publish their pricing or offer a trial.

  • What we comparedWhat each vendor publishes about its Google Maps data, pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.

  • About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.

Google Maps data on one key.
Start free today.

1,000 free credits every month. No card required.

Start free