Best Google Maps scraper APIs

The best Google Maps scraper API, ranked by price per search.

These catalog providers search Google Maps for a business type in a place and return the listings. Ranked by price per call, with the cost of 1,000 searches next to it.

Give this to your agent
set up looot for Best Google Maps scraper API - https://looot.ai/best/google-maps-scraper-api/skill.md

The short answer

The short answer

The best Google Maps scraper API depends on how many places you need per search and which filters you want. For a long list of local businesses, the cheapest price per search wins, and this page ranks the looot catalog providers by that live price. Check how many results one call returns before you compare.

Updated

The ranking

5 providers, one job

Local businesses for a search and a place. Bars show price per call, to scale.

How we rank

What the ranking is built on

  • Every provider here has a Google Maps local search endpoint in the looot catalog, billed per call.
  • We rank by the price per call of that endpoint, read live from the catalog. A cheaper search ranks higher.
  • Endpoints billed per place returned are left out, because a call can return one place or a hundred, so the units do not compare.
  • A call does not return the same number of places on every provider. Divide the price by the places you get back when you compare for a long list.
  • The catalog publishes measured run counts in its search results, but this page does not rank by them. Where a provider has few runs, one bad answer moves the figure a lot.
  • Providers outside the looot catalog are not ranked, and this page covers public listings only, not reviews you would need consent to store.

Cheapest Google Maps scraper API per 1,000 searches

The ranking shows each provider's live price per search and per 1,000 searches. A search returns a page of places, so 1,000 searches can mean thousands of businesses.

Filters can change the price. On AnyAPI a rating, category or website filter routes the call to a dearer source, so read the price for the input you send.

Local business search, step by step

A Google Maps API alternative for business lists

Google's own Places API is not in the looot catalog. The providers above read Google Maps search results for you and return the listings as data, billed per search.

For a single place you already know, a place details endpoint is a better fit than a search. Serper, AnyAPI, SearchAPI.io and SerpApi have one, shown as tags in the ranking.

The Google Maps scraper tool page

The prompt

Let your agent pick the cheapest.

Paste the prompt. The agent finds the Google Maps search endpoints, checks each price and runs the cheapest one that fits.

  • One run is one call.
  • Runs on demand, whenever you ask.
  • Checking on a timer needs scheduled runs, not available yet.
Prompt: Best Google Maps scraper API
Use looot to find 40 dentists in Austin, Texas on Google Maps: call the cheapest Google Maps search endpoint, list name, address, phone, website and rating, then tell me the total cost before you search another city. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for each step and check its price before you call. 3. Run the cheapest endpoint that fits. 4. Show the results as a table and the total cost.

Give this to your agent
Setup command
set up looot for Best Google Maps scraper API - https://looot.ai/best/google-maps-scraper-api/skill.md

FAQ

Questions people ask

It depends on how many places you need and which filters you use. This page ranks the looot catalog providers by live price per search. Pick the cheapest for long lists, or AnyAPI for rating and category filters, or SearchAPI.io to search around map coordinates.

The first row of the ranking above, read live from the catalog. Prices can change, so the page reads them on each refresh and shows no number when the catalog is unreachable.

This page ranks priced endpoints. Every search here is billed per call, and the Google Maps scraper tool page shows the same job as one prompt with its live price.

Google's Places API is not in the looot catalog, so this page does not rank it. The providers above return Google Maps listings as data, and your agent calls any of them with one key, billed per search.

It depends on the provider. Serper takes a results count of up to a hundred, AnyAPI returns up to twenty and DataForSEO reads up to the top hundred. Count the places you get back before you compare prices.

A list of local businesses for a search, usually with the name, address, rating, review count, category, phone and website. The fields differ by provider, so run one search first and check what comes back.

Business listings are public, but how you store and use them is up to you and the laws where you work. Check the terms of each provider and avoid storing personal data you have no reason to keep.

A Maps listing gives a website, not an email. Send each domain to an email finder or a domain email search, which is billed on its own.

Run the same searches again and keep the new places. Doing it on a timer needs scheduled runs, not available yet, so run it by hand when you want a fresh list.

Paste the prompt on this page into your agent. It sets up looot, finds the Google Maps search endpoints, checks the price and runs the cheapest one that fits.

Some of these endpoints have only a few measured runs, so their rates move a lot from one answer to the next. We rank by a price we can read for every provider and leave rates out.

No. looot bills per call, and nothing runs while your agent is idle.
For agents
list
Best Google Maps scraper API
job
Local businesses for a search and a place
ranked by
live price per call from the looot catalog
provider
serper
provider
anyapi
provider
dataforseo
provider
searchapi-io
provider
serpapi
setup
https://looot.ai/best/google-maps-scraper-api/skill.md
llms.txt
https://looot.ai/llms.txt
updated
2026-10-28

Call any Google Maps scraper API through one key.

Start your workspace, top up, and paste the prompt into the agent you already use.