Launch offer: 1,000 leads for $5 (regular $19)

AI lead agent for Google Maps

Tell the agent what you sell to. It brings back every business.

Scout is an AI agent that opens Google Maps for you, reads every listing past the 120-result limit, visits each website for the email, and hands you a clean spreadsheet. You type one sentence.

  1. 01

    You say it

    “dentists in Miami”

  2. 02

    Agent scans the map

    every listing, any city

  3. 03

    Agent visits websites

    emails and socials

  4. 04

    You get the list

    Excel, CSV or API

Try:

100 free leads · no card

Scanning "dentists in New York"…

agent live

leads found · real scan
  • Wally HealthDentist · 📞 phone · 🌐 site★ 4.7

Launch offer · first 1,000 packs

1,000 leads for $5

$19 after launch. Phone, email, website and rating for every business, exported to Excel. Leads never expire.

limited spots

one-time payment · no subscription · secure checkout by Lemon Squeezy

or start with 100 free leads, no card →

  • 41 data fields
  • email included
  • Chrome + Edge
  • CSV · XLSX · JSON · API

The math nobody argues with

Your next customer costs half a cent.

$5 buys 1,000 businesses with phone, email and website. If one of them says yes, you just made back the price a hundred times over.

Web design agency

Scan restaurants with no website.

$1,500

from one website sale, against $5 of leads

Local SEO / ads agency

Scan dentists rated under 4 stars.

$500/mo

from one retainer, against $5 of leads

B2B supplier

Scan cafés across three cities.

$2,000/yr

from one new stockist, against $5 of leads

Deal values are typical examples, not promises.

✂ launch coupon · first 1,000 packs

1,000 leads · $5 $19

One payment. No subscription. The leads never expire.

Claim my 1,000 leads →

The 120-result wall

Google shows 120. We bring back all of them.

A single Maps search stops after six pages — not because the results ran out, but because Google cuts them off there. With deep scan on, we split the city into cells, query each one separately and de-duplicate by place_id. You never meet the 120 limit.

A typical Maps tool

120

── the list ends here · 120 / 3,400 ──

You never saw 3,280 businesses.

The list ends after six pages. Every remaining business needs another search.

MapScraper · deep scan

3,400

↓ still streaming · cell 12/41 · 1,037 unique rows

Split into 41 cells, 3,400 unique businesses. One search, one list.

How it works

Three layers. One account, one lead pool.

Grab small jobs instantly with the extension, hand big ones to the cloud, wire the repeating ones into the API. All three draw down the same balance; which one you use never changes the price.

  1. 01 · Extension

    Your browser, your own IP

    Open a Maps search in Chrome or Edge, open the side panel, hit start. The page is read by your own session — no proxy, no middleman server. It is a side panel, not a popup, so clicking elsewhere never kills a running scan.

    • Chrome + Edge
    • Side panel UI
    • Data processed in your browser
  2. 02 · Cloud

    Keeps going with the browser closed

    Hand a large scan to the queue and shut your laptop. The job works through the grid cell by cell on our servers and is waiting in your dashboard when it finishes. A scan already in progress can be moved to the cloud with one button.

    • Queued job execution
    • Automatic grid splitting
    • Partial refund if you stop early
  3. 03 · API

    Included with every lead pack

    Pull the same data over REST, or wire it straight into an AI agent through the MCP endpoint. There is no separate package, price or quota — it draws from the same lead balance as everything else.

    • REST
    • MCP server endpoint
    • Outbound webhooks

Extracted fields

41 fields per row. All of them, on every plan.

No field gating: every lead arrives with every column. Turn off the ones you don't want at export time.

Identity

5

The fields that make a business unique

Reputation

4

How alive the listing actually is

Operations

5

Opening pattern and profile completeness

Signals

3

Sales signals derived from the raw data

Provenance

3

Where the row came from and when

All included

Every one of these columns appears under the same name in CSV, XLSX, JSON and the API response. Add a field once and it shows up in all four.

field reference →export options →

Email extraction crawls the business website's home page plus /contact and /about. Every address is stored together with the page it was found on.

Breakage guarantee

When Google changes its DOM,
you don't wait for an update.

The Maps interface changes without warning, and every tool built on hard-coded CSS selectors stops the same day. For the user that means waiting out a store review: three to seven days.

Our selectors aren't in the code. The extension pulls them from the server on every session. Fixing a broken field means shipping a config, not a release.

SLA

Fixed within 24 hours of breaking, or that month is free.

The clock starts when telemetry reports the first breakage — it does not wait for you to email us.

  1. 01

    The extension checks itself

    After every batch it measures how many rows parsed cleanly. If the rate drops below the threshold, the pack is treated as broken.

  2. 02

    Telemetry reaches us immediately

    Which field broke, on which pack version, under which interface language — reported automatically. Nobody has to open a support ticket.

  3. 03

    You switch to cloud

    At the same moment the extension offers you cloud mode. The scan carries on server-side from where it stopped, with no data lost.

  4. 04

    We push a config

    Selectors are not compiled into the extension; they are fetched from the server, versioned. A fix reaches everyone in minutes without waiting for store review.

Comparison

The same job, measured the same way.

Every figure carries its source and the date we checked it. Prices change; we do not fill a cell we have not verified.

Feature and price comparison between MapScraper and competing tools
CriterionMapScraperG Maps ExtractorScrap.ioOutscraperApify
Email includedMost competitors paywall email into a higher tierIncluded in every leadnot verifiedIncluded: emails from the listing and the linked websitesource · 2026-11-04Separate add-on: 500 free, then $3 per 1,000 domainssource · 2026-11-01Optional add-on, off by default: contacts enrichment $2 per 1,000 (Free/Starter)source · 2026-11-02
Real result ceilingGoogle returns 120 results for a single searchNo ceiling (automatic grid splitting)not verifiednot verifiednot verifiedPast 120 with a location input; searches without one capped at 120source · 2026-11-02
Cost predictabilityCan you see the cost before you searchResult estimate before you spendnot verifiednot verifiednot verifiednot verified
Unused leads roll overCredits that expire are data you paid for and never gotYes: one-time packs, leads never expirenot verifiedNo: export credits reset every monthsource · 2026-11-04Prepaid credits never expiresource · 2026-11-01No: prepaid usage expires at the end of each billing cyclesource · 2026-11-02
Edge supportChrome + Edge, same packagenot verifiednot verifiednot verifiednot verified
API includedREST + MCP endpointIncluded with every lead packnot verifiedAPI access listed on every plan, from Basicsource · 2026-11-04Listed on Medium and Business tiers, not Freesource · 2026-11-01not verified
Free trial / entry price100 free leads, no card; then 1,000 for $5not verified7-day free trial, up to 100 leads; then from $49/monthsource · 2026-11-04First 500 businesses free, renews every 30 days; then $3 per 1,000source · 2026-11-01Free plan: $5 of usage per month, no card; places $4 per 1,000 on Freesource · 2026-11-02
Monthly cost for 10,000 leadsSame volume, compared like for like$38 (two 5,000-lead packs), one-timenot verified$49/month (Basic, 10,000 export credits); $35/month billed yearlysource · 2026-11-04not verified$50 on Starter with contacts enrichment ($3 + $2 per 1,000; $19 plan included)source · 2026-11-02

Export

The data doesn't stop at the table.

Files

  • CSVUTF-8 with BOM; semicolon variant for EU Excel
  • XLSXSingle sheet, header row frozen
  • JSONSame schema as the API response

You can download mid-scan — whatever has landed so far goes into the file, and the leads you didn't use stay on your balance.

Direct connections

  • Google Sheets

    Write straight into a tab

  • HubSpot

    As Contacts and Companies

  • Pipedrive

    As Persons and Organizations

  • Airtable

    Field mapping is yours to pick

  • Webhook

    POST per row as it lands

  • n8n

    Official node

CSV, XLSX, JSON and the API come with every lead pack.

The rest of the crew

Scout finds the leads. Put more robots to work on them.

Want the emails sent for you, the leads in your CRM, or an alert when a new business opens? Our team sets it up with you. Pick a job and the request is already written.

Courier

Email automation

Every lead Scout finds gets a personal first email and polite follow-ups, sent from your own address.

Ask the team →

opens a ready-written email

Porter

CRM and Sheets sync

New leads land in HubSpot, Pipedrive, Airtable or a Google Sheet by themselves, with no export and import.

Ask the team →

opens a ready-written email

Lookout

New-business alerts

Your cities are scanned again every week and only the businesses that are new since last time are sent to you.

Ask the team →

opens a ready-written email

Builder

Something custom

A list built for you, another data source, a bigger volume, an API integration. Tell us the job.

Ask the team →

opens a ready-written email

Or write to us directly: hello@mapscraper.io. A person answers, usually within a day.

Pricing

Pay once. Use the leads whenever you like.

No subscription and no tiers. Buy a pack of leads, run scans until it is used, buy another when you need more.

Lead pack

launch price

$5$19

1,000 leads · one-time payment

$5.00 per 1,000 leads · first 1,000 packs

Get 1,000 leads for $5

secure checkout by Lemon Squeezy

Not sure yet? Start with 100 free leads, no card

Every pack includes

  • Phone, email, website, social profiles and rating
  • All 41 fields on every row, nothing gated
  • Any country, city, district or neighbourhood
  • Deep scan past Google's 120-result limit
  • Filters: no website, has phone, minimum rating
  • Excel, CSV and JSON export, plus the API
  • Leads never expire; buy another pack any time
  • Charged only for rows delivered

Prices in USD. Lemon Squeezy is the merchant of record and adds VAT or sales tax where it applies.

FAQ

Frequently asked questions

How much does MapScraper cost?

Every new account starts with 100 free leads, no card needed. After that you buy one-time lead packs: 1,000 leads cost $5 for the first 1,000 packs sold (regular $19), and any larger packs on sale are listed under Pricing. There is no subscription, and nothing is charged again unless you buy another pack.

What happens when my free leads run out?

The leads you already scanned stay in your account. Counting a search stays free, so you can still see how many businesses a search returns. To scan more, buy a pack from Billing ($5 for 1,000 leads). Lemon Squeezy handles the payment as merchant of record, and the leads are added to your balance after checkout.

How do you get past Google Maps' 120-result limit?

By splitting the search into geographic cells. Google returns at most about 120 results for a single search, so we divide the target area into a quadtree of sub-cells, query each one separately, and de-duplicate the results by place_id. What you get is not 120 rows but every business in the area, as a single list.

Is email really included?

Yes. Every lead arrives with the email field filled where one exists. Addresses are collected from the business's own website; we crawl the home page, contact page and about page.

How do I know how many results a search returns before spending anything?

A pre-count runs before the scan starts. Once you pick a category and a location, the system fires free probe queries and tells you “this search will return about 3,400 businesses”. Not a single lead is deducted until you confirm.

Will the extension break when Google changes its interface?

It may break briefly, but fixing it does not require a store update. Selectors are not compiled into the extension; they are fetched from the server, versioned. When a field breaks, the extension reports it automatically, we publish a config, and the fix reaches everyone within minutes. If it is not fixed within 24 hours, that month is free.

Which browsers does it work in?

Chrome and Edge. One codebase, submitted to both stores as separate packages. The extension uses a side panel rather than a popup, so clicking elsewhere on the page never interrupts a running scan.

Does the scan stop if I close my browser?

No — you can hand it to the cloud. Press “move to cloud” during a running scan and the job transfers to a server-side queue, finishing while your browser is closed. The results are waiting in your dashboard.

If I stop a scan halfway, do I lose those leads?

No. You are only charged for rows actually delivered. Stop a 3,400-row scan at row 412 and you have spent 412 leads; the rest returns to your balance.

Do unused leads expire?

No. Leads are sold as one-time packs with no subscription, and whatever you have not used stays on your balance with no expiry date. Many competitors sell monthly credits that reset at the end of each billing period.

Is this legal?

The tool structures business information that is already published publicly on Google and Bing Maps. How you use the data you collect is your responsibility: under GDPR and similar regimes, obligations around consent, legitimate interest and opt-out apply to commercial email and calling. This is not legal advice.