How to Bypass the Google Maps 120 Results Limit

Understand why Google Maps caps standard search results at 120 listings, how Bolt Scraper captures 200–300 leads in standard mode, and how Ultra Mode extracts up to 3x more leads for dense cities.

The Hard 120 Results Limit on Google Maps

If you search for "restaurants in Los Angeles" or "real estate agents in Miami" on Google Maps, you will notice a frustrating barrier: no matter how long you scroll or what pagination tokens you provide, Google terminates the results list at approximately 120 places.

Los Angeles has over 25,000 restaurants, yet Google displays less than 1% of them. Why does this happen?

Why Google Enforces the 120 Cap:

Google's search infrastructure is engineered for human navigation, not database harvesting. For any single viewport coordinate (latitude, longitude, zoom level), Google’s ranking algorithm scores places and returns the top 6 pages of 20 results (120 total). After 120, Google simply halts pagination tokens.

How Bolt Scraper Overcomes the 120 Barrier

Unlike raw browser scraping or standard developer tools that stop when Google stops sending pages, Bolt Scraper handles this at two distinct levels:

1. Standard Scrape: 200–300 Leads per Search

In Standard Mode, Bolt Scraper automatically bypasses Google's 120 cap out of the box. By dynamically adjusting the viewport and querying Google's underlying spatial index, a single keyword search in standard mode typically yields 200 to 300 unique leads without requiring any extra setup or configuration.

2. Ultra Mode: Up to 3x More Leads

When targeting dense metropolitan centers (such as New York, London, or Tokyo) where thousands of businesses operate within a few square miles, Ultra Mode takes lead extraction to the next level. Ultra Mode activates deep multi-point coordinate scanning across the entire region, pulling up to 3x more leads than a standard scrape while automatically deduplicating results so you never pay for repeats.

Using Ultra Mode in the Cloud Portal & API

You can toggle Ultra Mode in both the zero-install Online Cloud Scraper portal and programmatically via our API:

Via the API:

ultra_mode_request.py
import requests

payload = {
    "keyword": "personal injury lawyers",
    "location": "Houston, TX",
    "ultra_mode": True,      # Enables deep multi-coordinate scanning (up to 3x leads)
    "extract_emails": True
}

res = requests.post(
    "https://boltscraper.com/api/v1/maps/jobs",
    json=payload,
    headers={"Authorization": "Bearer YOUR_API_KEY"}
)

Via the Chrome Extension:

Inside the Google Maps Scraper Chrome Extension, you can simply check the Ultra Mode toggle before clicking Start. The extension will automatically coordinate viewports and extract deep listings directly to your CSV or Excel file.

Automatic Cloud Deduplication

Whenever you extract hundreds or thousands of businesses across overlapping neighborhoods, duplicate listings are a constant concern. Bolt Scraper solves this completely in the cloud:

Every single listing is matched against Google's permanent, unique place_id. Duplicates across adjacent coordinates or multiple keywords are instantly discarded before lead files are generated. You only receive pristine, unique business leads with complete contact details and website emails.

Frequently Asked Questions

While standard Google Maps searches cap users at 120 results, Bolt Scraper’s standard extraction automatically bypasses this limit out of the box, typically returning 200 to 300 unique leads per search.

Ultra Mode is an advanced extraction setting designed for dense metropolitan areas. It conducts deep multi-coordinate scanning across the target area, extracting up to 3x more leads than a standard search while automatically eliminating duplicates in the cloud.

No. Bolt Scraper automatically deduplicates all results by their unique Google place_id in the cloud. You are only charged for unique business records delivered.

Yes! Ultra Mode is accessible across the entire Bolt Scraper platform: in the Online Cloud Scraper, via programmatic API requests, and as an interactive toggle in the Chrome Extension.

Extract Entire Cities with Zero Limits

Never stop at 120 leads again. Harvest thousands of business contacts in minutes.

Try Ultra Mode Free