# Google Maps scraper: run it free, or from your agent

Local businesses by type and city, as rows with name, rating, phone and website.

## Prompt

Use looot to find [business type] in [city] on Google Maps. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for a Google Maps search endpoint and check its price before you call. 3. Run the cheapest one that fits. 4. Return a table of name, rating, phone and website and the total cost.

## What it needs

A business type and a city

## What comes back

- name
- address
- rating
- phone
- website
- place id

## Endpoints and providers

- anysite: anysite-api-google-maps-places-search
- anyapi: anyapi-run-maps-search
- dataforseo: dataforseo-google-maps-advanced
- searchapi-io: searchapi-io-google-maps

## What it costs

The tool on the web page runs live at no cost to you and is limited per hour. The results come from public data through looot. For heavier or repeated use, run the same job from your own looot account: looot bills per call and charges nothing while your agent is idle. The live price comes from the catalog and shows on the web page.

## Local lead list

Pull every dentist in a city into one sheet, with the website of each.

## Cold email list

Chain the search with an email lookup and a check, so you pay for a bounce only once.

## Rating check

Compare ratings across rivals. Re-checking them every week needs scheduled runs, not available yet.

## Gap map

Search the same business type in many cities and spot the ones with few places.

## Is there a free Google Maps scraper?

Yes. Use the search box at the top of this page. Each run costs you nothing, is limited per hour and returns up to 20 places. For bigger lists, your agent runs the search through looot at the per-call price shown above.

## How do I scrape Google Maps?

Give your agent a business type and a city. It searches the catalog for a Google Maps endpoint, checks the price and returns the places as rows.

## How many results do I get?

It depends on the endpoint. Some return one page per call and some price per result. Your agent reads the endpoint's limits in the catalog and shows the cost before it runs.

## Can I export Google Maps results to CSV?

Ask your agent to write the rows to a CSV file once the search returns. The file is made by your agent, not by looot.

## Is scraping Google Maps allowed?

Check the terms that apply to you and the rules on contacting people before you collect data at scale. This page is not legal advice.

## How do I get Google Maps leads?

Run a search, then have your agent find and check an email for each place. The catalog has email finder and verifier endpoints for those steps.

## What is a lead scraper?

A tool that collects business contacts from public sources into a list. Here your agent does the collecting through catalog endpoints.

## What is a Google Maps extractor?

It pulls place fields such as name, rating, phone and website into rows. The box on this page does that for one search at a time, and your agent can run it for many.

## Is there a Google scraping API?

Yes. The looot catalog lists Google Maps and other Google data as endpoints that your agent calls by name.

## How does a leads extractor find emails?

It looks up the owner or company domain, then checks the address before you pay for a bounce. Your agent chains these calls from the catalog.

## What does it cost per search?

The live price is at the top of this page, read from the catalog. You pay per call, only when your agent runs one.

## Which agents can run it?

Claude, Cursor, Codex and ChatGPT work with it. Give the agent the skill.md link, or llms.txt if it does not load skills.

## Related tools

- /free-tools/facebook-ad-library-search
- /free-tools/backlink-checker
- /free-tools/tiktok-profile-viewer

## Last reviewed

2026-10-03. The price per call is read live from the catalog on the web page.
