Bulk scrape Google Maps postcode by postcode.
Type one search, like plumbers, and pick the areas: every postcode or ZIP code near a suburb, a whole city, or a list you paste in. LeadMapper searches each area on its own, one after another, then gives you one list with every business in it once.
One search. Every area you pick. One list.
A normal Google Maps search looks around one spot. Bulk scrape repeats your search in each postcode or suburb across a region, then combines the results into a single list with the repeats taken out.
Type what you’re looking for.
Any business type you’d search for on Google Maps: plumbers, dentists, cafes, accountants.
Choose where to search.
Postcodes or suburbs around a place, across a whole town or city, or straight from a list you already have.
Get one list back.
Every area’s results, combined. A business that shows up in three postcodes appears once, with all three noted.
- areas in one run
- 500
- around any place
- 1–100 km
- countries’ postcodes
- 10
- per business in the export
- 1 row
Pick the areas on a map, or paste your own list.
Start from a place and a radius, or paste postcodes, ranges and suburb names. Every area shows on the map before anything runs, so you know exactly what will be searched.
- Around a place
Everything within a radius.
Pick a suburb, town, city or postcode and a radius from 1 to 100 km. For a town or city, you can cover all of its postcodes instead of a circle. Click any dot on the map to leave that area out.
50 to searchLeft out: Docklands 3008 - Postcodes & suburbs
Paste the list you already have.
One per line, or postcodes separated by commas. Number ranges like 3000-3207 expand to every postcode that exists in between, and any line we can’t match is flagged instead of quietly dropped.
Pasted3000-32073121, 3122, 3123Richmond, VICBondi NSW 2026Richmund- Matched
- 3000-3207Range
- 3121, 3122, 31233 postcodes
- Richmond, VICSuburb
- Bondi NSW 2026Suburb
- RichmundCouldn’t match
One search per postcode
Fewer, cheaper searches. Each one is centred on the middle of its postcode, and postcodes that share one spot, such as PO box postcodes in a city centre, are searched once, so you don’t pay twice for the same place.
One search per suburb
More thorough. A postcode that holds several suburbs is searched once for each of them.
See the credits, results and time before you start.
The plan updates as you edit the search. Cap the credits, skip areas you searched recently, and nothing runs until you press Start.
- Areas
- 51
- one postcode at a time
- Est. credits
- ~510
- approx. 10 an area, up to 15
- At most
- 615
- with your 600-credit cap
- Results
- ≤15,300
- up to 300 an area, before repeats
- Duration
- ~9–26
- minutes, one area after another
- 01Richmond31210.9 km outT+0 min
- 02East Melbourne30021.2 km outT+0 min
- 03Abbotsford30672.0 km outT+1 min
- 04Collingwood30662.1 km outT+1 min
- ⋯ 46 more areas
- 51Bulleen31059.2 km outT+17 min
Set a credit cap.
No new area starts once the run has used this many credits. Everything it found up to then is kept.
Skip areas you’ve done.
Leave out areas already searched for the same term in the last 7, 30 or 90 days, so you don’t pay for them twice.
Big runs ask first.
If a run could use more than 300 credits, you’re asked to confirm before it starts.
Start it, close the tab, come back to results.
Bulk scrape works through your areas one after another. Watch each postcode finish, see the unique business count climb, and step in whenever you want.
- 27North Melbourne3051214 found
- 28Brunswick East3057255 found
- 29Northcote3070193 found
- 30Parkville3052251 found
- 31Balwyn3103147 found
- 32Brunswick3056Searching…
- 33Camberwell3124Waiting
- 34Caulfield North3161Waiting
- 35Port Melbourne3207Waiting
- 36Thornbury3071Waiting
Leave and come back.
The run carries on in the background. Close the tab and open it again from your searches whenever you like.
Pause and resume.
The area searching now finishes, then nothing new starts until you resume from the next waiting area.
Stop early.
Stop the run and the areas still waiting won’t be searched. Everything found so far is kept.
Cap what it can spend.
Give the run a credit cap and it stops once it reaches it, so a long list of areas can never spend more than you meant to.
Every business once, with every area it was found in.
Neighbouring postcodes overlap, so the same plumber can turn up in three. The export lists each business once with a Found in column, plus the full business details a search returns.
- 5,625found across areas
- −1,912repeats removed
- 3,713rows in the export
Open any area on its own.
Each postcode keeps its own search, with the full business details, filters and sorting.
See what a search returns →Take it into a spreadsheet.
Download the whole run as a CSV for Excel or Google Sheets, or as JSON.
How CSV exports work →Turn rows into leads.
Save the businesses worth calling to the built-in CRM and track every follow-up.
See the lead pipeline →
Pick the search that fits the job.
All three return the same business details; they differ in ground covered and credits used. Figures below assume approximately 10 credits a search location, as in a busy city, and the app shows your exact estimate before anything runs. See pricing.
- Single search
Best for a quick look at one spot.
One search around one location. The fastest way to see who is in a suburb.
- 1 location
- ≈ 10 credits
- Grid search
Best for going deep in one area.
Search points spread in a square across one area, for busy places where one search stops short.
- 4 to 100 points
- ≈ 250 credits (5×5)
- Bulk scrape
Best for a whole city, region or territory.
Your search run in every postcode or suburb you pick, then combined into one list.
- Up to 500 areas
- ≈ 510 credits (51 postcodes)
Google Maps bulk scrape questions.
What is a Google Maps bulk scrape?
How is bulk scrape different from grid search?
How many areas can one bulk scrape cover?
Which countries does it work in?
Should I search each postcode or each suburb?
How many credits does a bulk scrape use?
What happens when a business is found in more than one area?
Can I skip areas I’ve already searched?
Can I pause or stop a run?
How long does a bulk scrape take?
Will it find every business in the region?
Cover the whole territory
in one run.
Pick a search and the areas, check the plan, and let it run. Every bulk scrape shows its areas, estimated credits and time before it starts. We’ll email your invite link, straight away or after a short review.