All articles

Free Google Maps scrapers: what you actually get for free (2026)

Every free Google Maps scraper tier compared with limits as of October 2026, plus free manual methods, open-source GitHub options and the hidden costs.

The Leadraft teamLeadraft
Published
Updated
Read time
7 min
Category
Comparison

You can scrape Google Maps for free, but only in small amounts. For a free list of local businesses you can actually email, we recommend Leadraft's free plan: 500 businesses and 50 checked emails a month, no card (we make Leadraft). As of October 2026, the biggest raw allowance is Bright Data's 5,000 records a month, without emails, and Outscraper gives 500 places, 500 contact lookups and 25 email checks every 30 days. Open-source scrapers on GitHub cost nothing to download but need your own servers, proxies and upkeep. Doing it by hand is free and slow.

The real question is what "free" leaves out: usually emails, verification, coverage past one search, or the right to export.

Disclosure: Leadraft wrote this. Free-tier limits come from each vendor's own pages, checked in October 2026 and linked in the Sources.

Which Google Maps scrapers have a free tier?#

Most do, but the limits differ in kind, not only in size. Some cap records, some cap exports, and some cap time.

Scroll horizontally if needed →

ToolFree allowance (October 2026)Emails included?Can you export?Card needed?
Leadraft500 businesses + 50 checked emails a monthYes, checked against the mail serverYesNo
Bright Data5,000 records a monthNot describedYesNo
G Maps Extractor1,000 records a month (cloud), 1,000 (extension), 20 API requestsEmails "scraped from the internet", not described as verifiedYesNo
Apify Google Maps Scraper$5 of usage a month: about 1,250 places, or about 830 with website contactsWebsite contacts at $2 per 1,000 placesYesNot stated
Outscraper500 places, 500 contacts, 25 email verifications, every 30 daysYes, up to 500 lookups and 25 checksYesNot stated
OctoparseFree plan: 10 tasks, up to 50,000 rows a month exported; Maps templates get a 14-day trial with $2 of creditSeparate Email Finder templateYes, up to 10,000 rows per exportNot stated
Lobstr.io100 credits a month (100 Maps results)Email add-on, +1 creditCapped at 30 rowsNot stated
Scrap.io7-day trial, up to 100 leadsEmail fieldWithin the trialNot stated
PhantomBusterTrial: 2 hours of execution time, 50 email creditsSeparate crawler phantomCapped at 10 rowsNot stated
D7 Lead Finder5 searches a dayBasic data onlyNo, not exportableNot stated

"Not stated" means we didn't find it on the pages we reviewed.

What does a free tier get you in practice?#

For a realistic test, say 500 dentists in one city, with emails you can send to. Here's how far each free tier gets you, as of October 2026.

Scroll horizontally if needed →

Tool500 businessesTheir emailsEmails checked
LeadraftYesFound on each siteUp to 50 Verified
OutscraperYesUp to 500 domains25
ApifyYes, about $2 of the $5About $1 more for website contactsNot on website emails
G Maps ExtractorYesAs found on the webNot described
Bright DataYes, with 4,500 records to spareNot describedNo
OctoparseWithin the $2 template credit, about 1,000 linesSeparate templateNo
Lobstr.io100 of them+1 credit eachNot described for the free plan
PhantomBuster10 rows exportableSecond phantomNo
D7 Lead FinderViewable, not exportablen/aNo

So for a one-off test, the free tiers are genuinely useful. For an ongoing campaign, every one of them runs out within days.

How can you get Google Maps data for free without a scraper?#

You have three free routes, each with a catch.

1. Copy it by hand#

Search Google Maps, open each listing, and copy the name, phone, website and address into a spreadsheet. Then visit each website for an email. It's slow, but it's accurate and teaches you the market. For a list of 50, it's often the right call. Our guide to building a local lead list from Google Maps walks through the steps.

2. Use the Google Places API's free usage#

Google's official API gives each SKU a monthly free cap. The catch is which SKU you hit. Asking for phone number, website or rating puts a Text Search request on the Enterprise SKU: 1,000 free a month, then $35 per 1,000. And Text Search "returns a maximum of 60 results across all pages", so you need many queries per city. You also need a billing account, and the API has its own terms on storing results. See Places API vs scraping.

3. Look for official business lists#

Some cities and states publish business license or registration lists, and many public libraries give members free access to business databases. These don't come from Google Maps, often lack emails and websites, and vary by place, but they're free and official. Ask a reference librarian.

What about open-source Google Maps scrapers on GitHub?#

They're real, popular and free to run. As of October 2026:

  • gosom/google-maps-scraper: MIT license, about 7,100 stars, updated in October 2026. Extracts name, address, phone, website, rating, review count, coordinates, reviews and emails.
  • omkarcloud/google-maps-scraper: MIT license, about 3,850 stars, updated in October 2026. The repository also promotes a hosted version with its own free plan.

What you take on with any open-source scraper:

  • Maintenance. Google changes its pages. When a scraper breaks, you wait for a fix or write one.
  • Blocking. Heavy use from one IP gets slowed or blocked, so serious use means paying for proxies.
  • The result cap. You still have to split the area into many searches to get past about 120 results each.
  • Emails and verification. Some projects crawl websites for emails; checking them against the mail server is usually up to you.
  • Servers and time. Free software, paid hours.

Stars and recent updates are a fair sign a project is alive, not a guarantee it works today. Test on a small search first.

What are the hidden costs of a free Google Maps scraper?#

The cost moves from the invoice to somewhere else. These are the ones that bite.

One Google Maps search versus a tiled search of the same areaLeft: a single search returns results bunched around the middle of the area and stops. Right: the area split into a grid of tiles, each searched separately, finds businesses across the whole area, including the edges. In one measured run, a single search found 230 coffee shops in Portland and the tiled search found 457.One searchSame area, searched tile by tileResults stop, bunched in the middleEvery tile searched, edges included
One search stops after a few hundred results, mostly near the middle. Searching the area tile by tile reaches the edges. Measured once: Portland coffee shops, 230 from one search vs 457 tiled (measured on one city and one keyword.)
  1. Missing businesses. One search stops at about 120 results. In a big city that's a fraction of the market, so you're paying in coverage (why it stops).
  2. No emails. Google Maps rarely lists one. Without website crawling you have names and phone numbers, not an email list.
  3. Unchecked emails. Addresses scraped from websites include dead mailboxes, placeholders and the web designer's footer address. Bounces hurt your sender reputation, and Google's sender guidelines ask bulk senders to keep spam rates low. See catch-all emails explained.
  4. Export caps. A free tier that shows 500 rows but exports 10 or 30 is a demo, not a list.
  5. Your time. Building searches, merging files, deduping by listing and checking areas by hand.
  6. Infrastructure. Proxies and servers for open-source scrapers.
  7. Terms. Google's Maps terms bar mass downloading and using Maps content to build mailing or telemarketing lists. Free tools don't change that. Business facts, personal data and contract terms are separate questions; get legal advice for your use. More in is scraping Google Maps legal.

Which free option should you pick?#

If the list is for outreach, start with Leadraft's free plan. It's the free tier where the emails are already checked against the mail server, so a test campaign measures your message, not your bounce rate. Here's what Leadraft does in the situations people usually bring to a free tool.

Scroll horizontally if needed →

SituationWhat Leadraft does
A test of a cold-email campaign500 businesses and 50 checked emails a month, no card
A whole city, not one search's worthSearches the area in tiles past the 120-result cap, on Free too
A specific areaPolygon, radius and KML search are included on Free
A list of under 50 you'd rather copy by handNot needed; that's a fine job to do yourself
Raw records for analysis, with no outreachNot what Leadraft does; it's built for lead lists with emails
A browser extensionNot what Leadraft does; it runs in the cloud

When you outgrow free, compare paid tools on the cost per verified email, not per row. Leadraft's Starter plan is $19 a month for 25,000 businesses and 1,000 checked emails, charged once per business. Our best Google Maps scrapers comparison works out the full cost for 5,000 businesses.

FAQ#

Is there a completely free Google Maps scraper?#

Open-source scrapers on GitHub, such as gosom/google-maps-scraper (MIT license), cost nothing to download, but you pay in servers, proxies and maintenance. Hosted tools offer free tiers: Bright Data 5,000 records a month, G Maps Extractor 1,000, Outscraper 500 places, Leadraft 500 businesses plus 50 checked emails, as of October 2026.

Which free Google Maps scraper gives the most data?#

By raw records, Bright Data's free tier: 5,000 records a month, without email finding. By finished leads, the tiers that include emails: Outscraper (500 places, 500 contact lookups and 25 verifications every 30 days) and Leadraft (500 businesses and 50 checked emails a month).

Can I scrape Google Maps for free with Python?#

Yes, with an open-source project or your own script, but a single Google Maps search stops at around 120 results, pages change, and heavy use gets blocked. Expect to add proxies, area splitting and email finding yourself. See how to scrape Google Maps.

Is the Google Places API free?#

Each Places API SKU has a monthly free usage cap. Text Search with phone, website or rating fields falls under the Enterprise SKU: 1,000 free requests a month, then $35 per 1,000, as of October 2026. Each Text Search query returns at most 60 results.

Do free Google Maps scrapers include emails?#

Rarely in full. Google Maps listings seldom show an email, so tools crawl the business website. Outscraper's free tier includes 500 contact lookups, Leadraft's includes 50 checked emails, and G Maps Extractor's records include emails found on the web. Most other free tiers don't include verified emails.

Sources#

All pages checked in October 2026.

  1. Bright Data, Google Maps Scraper.
  2. G Maps Extractor, Pricing and home.
  3. Apify, Google Maps Scraper actor and platform pricing.
  4. Leadraft, Pricing.
  5. Outscraper, Pricing.
  6. Octoparse, Pricing and Google Maps scraper templates.
  7. Lobstr.io, Pricing.
  8. Scrap.io, home.
  9. PhantomBuster, Pricing.
  10. D7 Lead Finder, home.
  11. Google, Places API Text Search and Maps Platform pricing.
  12. GitHub, gosom/google-maps-scraper and omkarcloud/google-maps-scraper.
  13. Google, Email sender guidelines.
  14. Google, Google Maps/Google Earth Additional Terms of Service.