Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Google’s published Places reference limit is 6,000 queries per minute (QPM), but that is not a guarantee that every project or Places API method can make 6,000 requests per minute. For Places API (New), the rate limit is enforced per API method per project, and the quota configured for your project in Google Cloud Console is the practical authority. To recover safely, identify the exhausted method, reduce unnecessary calls and fields, pace retries, and set usage guardrails before asking Google for more quota.

What is the Google Places API limit?

Google’s current Google Maps Platform FAQ lists Places at 6,000 queries per minute. Google also says Maps Platform products have no maximum daily request limit by default; projects can set daily limits to control spend. These are reference-level facts, not a promise that a particular project, API edition, or method has those exact limits available.

For an application, check the configured quota in Google Cloud Console: Google Maps Platform > Quotas and Metrics. Quotas are configurable, and the value shown for the API and method in your project determines the limit you need to plan around. A method-specific limit may be exhausted even if another Places method still has capacity.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Places API (New) and Legacy Places do not pool quota the same way

For Places API (New), Google states that the per-minute rate limit is applied per API method per project. Treat each method’s available quota separately rather than assuming one project-wide pool.

#1 Best Overall
Sale
Garmin Drive™ 53 GPS Navigator
  • Bright, high-resolution 5” glass capacitive touchscreen display lets you easily view your route
  • Get more situational awareness with alerts for school zones, speed changes, sharp curves and more
  • View food, fuel and rest areas along your active route, and see upcoming cities and milestones
  • View Tripadvisor traveler ratings for top-rated restaurants, hotels and attractions to help you make the most of road trips
  • Directory of U.S. national parks simplifies navigation to entrances, visitor centers and landmarks within the parks

Legacy Places API calculates its per-minute rate as the sum of client-side and server-side requests made by all applications using the same project credentials. A mobile app and a backend can therefore contribute to the same Legacy total. Confirm which edition your code uses before comparing its traffic with a quota chart.

How to find which quota you have hit

  1. Open Google Cloud Console and go to Google Maps Platform > Quotas and Metrics.
  2. Select the relevant Places API and inspect quota usage alongside request counts, errors, latency, and QPM consumption. For Places API (New), identify the specific API method with elevated usage.
  3. Compare the time of the application error with the quota graph. Check whether traffic came from browser clients, backend services, scheduled jobs, or retries. For Legacy, include both client-side and server-side traffic using the same project credentials.
  4. Review Google Maps Platform usage, quota, metrics, and billing reports together. A quota issue and a cost spike are related operational risks, but one chart alone may not explain both.

Successful requests and server errors consume quota; authentication errors and other client errors do not. That distinction helps explain why a broken integration may still use capacity if it reaches the service and fails on the server, while a request rejected for a client-side or authentication problem is treated differently.

Interpreting OVER_QUERY_LIMIT and rateLimitExceeded

These error labels should prompt investigation of quota and request rate, not an immediate assumption that your whole project is out of capacity. Check the affected API edition and method, the time window, and the corresponding Cloud Console quota metric. Also verify that requests are authenticated and formed correctly; a client error can have a different cause and quota impact from a server-side failure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Garmin DriveSmart 66, 6-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
  • 6” high-resolution navigator includes map updates of North America
  • Hands-free calling when paired with your compatible smartphone with BLUETOOTH technology and convenient Garmin voice assist lets you ask for directions to places you want to go
  • Road trip–ready features include the HISTORY database of notable sites, a U.S. national parks directory, Tripadvisor traveler ratings and millions of Foursquare POIs
  • Driver alerts for things such as school zones, sharp curves and speed changes help encourage safer driving and increase situational awareness
  • Access live traffic, fuel prices, parking, weather and smart notifications when you pair this navigator with your compatible smartphone running the Garmin Drive app

How to reduce Places API requests and billing

Use a FieldMask that matches the screen

For Place Details (New), Nearby Search (New), and Text Search (New), send a FieldMask containing only the fields the user interface needs. Google bills a request at the highest SKU represented by its selected fields. Combining Essentials and Pro fields means the request is billed at Pro, so an unnecessary field can affect cost even when the rest of the response needs only lower-tier data.

A narrow mask also reduces response processing and can reduce latency. Review field masks when a screen changes: it is easy for a previously useful field to remain in a request after the UI no longer displays it.

Use Autocomplete session tokens correctly

Use one unique session token for the Autocomplete requests associated with a user’s place-selection interaction and the subsequent Place Details (New) or Address Validation request. Once the user selects a place, start a new token for the next session. If a session is abandoned, Google charges the Autocomplete requests as if no token had been supplied.

Rank #3
Garmin 010-02256-00 eTrex 22x, Rugged Handheld GPS Navigator, Black/Navy
  • Explore confidently with the reliable handheld GPS
  • 2.2” sunlight-readable color display with 240 x 320 display pixels for improved readability
  • Preloaded with Topo Active maps with routable roads and trails for cycling and hiking
  • Support for GPS and GLONASS satellite systems allows for tracking in more challenging environments than GPS alone
  • 8 GB of internal memory for map downloads plus a micro SD card slot

Debounce input and prevent duplicate work

For autocomplete, do not dispatch a request for every keystroke as quickly as it arrives. Debounce input so a brief burst of typing results in fewer requests, and avoid firing the same search from multiple UI events. On the server, inspect fan-out paths, retries, and scheduled tasks for duplicate calls. Cache stable place IDs or responses only where Google’s policies permit it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Pace bursts and retry selectively

Use a queue or other traffic-shaping mechanism to avoid sending a sudden burst faster than the method’s configured quota. For retryable rate responses, use exponential backoff with jitter: increase the delay after successive failures and randomize it so many clients do not retry together. Do not retry every error indiscriminately. Google’s cited guidance does not specify one universal retry interval, so select and validate a policy against your application’s latency needs and observed quota behavior.

How to set a quota guardrail or request more quota

Google allows quota controls per day, per minute, and per user per minute. Use limits that fit the expected workload and your budget, and monitor them alongside request errors and cost. A per-user limit can help prevent one client from consuming disproportionate capacity; a daily cap can constrain spend exposure. A cap may also cause legitimate requests to fail after it is reached, so alerting and a recovery plan matter.

Rank #4
Sale
Garmin DriveSmart 86, 8-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
  • 8” navigator with high-resolution, dual-orientation display and map updates of North America .Special Feature:Large Display; Voice Assist; Hands-Free Calling; Live Traffic and Weather; Traffic Cams and Parking; Smart Notifications,Driver Alerts; Tripadvisor; National Parks Directory; Find Places by Name; Garmin Real Directions Feature.
  • Hands-free calling when paired with your compatible smartphone with BLUETOOTH technology and convenient Garmin voice assist lets you ask for directions to places you want to go
  • Road trip–ready features include the HISTORY database of notable sites, a U.S. national parks directory, Tripadvisor traveler ratings and millions of Foursquare POIs
  • Driver alerts for things such as school zones, sharp curves and speed changes help encourage safer driving and increase situational awareness
  • Access live traffic, fuel prices, weather, parking and smart notifications when you pair this navigator with your compatible smartphone running the Garmin Drive app

Request an increase in Cloud Console

  1. In Cloud Console, select the relevant Google Maps Platform API and open its quota settings.
  2. Choose the quota you need to change and edit its value.
  3. Submit the quota increase request and monitor its status in the console.

Request an increase only after confirming which method or limit is constraining the application and checking for avoidable traffic. Google warns that a higher quota can increase your bill and points customers to its pricing calculator. More quota provides headroom; it does not make unnecessary calls or high-cost field selections cheaper.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Google Maps Platform pricing changed on March 1, 2025

As of March 1, 2025, Google replaced the former monthly $200 credit model with SKU-level free usage caps, expanded volume discounts, and changed some SKU names and legacy designations. Free usage caps reset on the first day of each month at midnight Pacific time. Do not estimate current costs using the old blanket-credit model; use the pricing and SKU information that applies to your project and current usage.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google’s current subscription pricing page lists these monthly combined-call allowances and plan prices:

Best Value
Sale
Garmin Drive™ 53 GPS Navigator, High-Resolution Touchscreen, Simple On-Screen Menus and Easy-to-See Maps, Driver Alerts (Renewed)
  • Bright, high-resolution 5” glass capacitive touchscreen display lets you easily view your route
  • Get more situational awareness with alerts for school zones, speed changes, sharp curves and more
  • View food, fuel and rest areas along your active route, and see upcoming cities and milestones
  • View Tripadvisor traveler ratings for top-rated restaurants, hotels and attractions to help you make the most of road trips
  • Directory of U.S. national parks simplifies navigation to entrances, visitor centers and landmarks within the parks
Subscription Combined calls per month Monthly price
Starter 50,000 $100
Essentials 100,000 $275
Pro 250,000 $1,200

Calls above a subscription’s plan limit incur additional charges. The listed combined-call figures are subscription allowances, not the per-minute quota for an individual Places API method. Compare a plan’s allowance with your forecast usage, the relevant SKU mix, and the possibility of overages before choosing it.

Monitor for both reliability and cost

  • Track by method and edition: use method-level metrics for Places API (New), and account for aggregated client and server activity when investigating Legacy Places.
  • Alert before exhaustion: watch QPM consumption and error rates so a burst can be addressed before users see sustained failures.
  • Watch billing separately: monitor current and forecast cost, not just request counts. Field selection changes the highest SKU billed for a request.
  • Keep a rollback path: if a release increases traffic or errors, be ready to disable duplicate call paths, narrow fields, or reduce nonessential request volume.
  • Reassess after quota changes: a higher ceiling can let more traffic through, so retain budget monitoring and daily limits where appropriate.

Or skip the browser setup

Google Places API quota handling is separate from taking website screenshots. If you also need screenshots for a developer workflow, ScreenshotNeo is a website screenshot API and MCP server, not a substitute for Places data or quota. One GET request can return an image or PDF. The request below saves a WebP screenshot; see the ScreenshotNeo API documentation for request options.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
  • Cookie and consent banners, newsletter popups, and chat widgets are removed before capture; each cleanup step can be turned off.
  • Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed; responses indicate page verdict and billing status.
  • An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for AI agents and MCP clients.
  • The Free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000.

Sign up for ScreenshotNeo’s free plan to get 1,000 screenshots a month with no card.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Frequently Asked Questions

Does 6,000 QPM mean I can make 6,000 requests every minute from each server?

No. It is Google’s published Places reference figure, not an individual-server allowance. Your project’s configured quota and, for Places API (New), the quota for the particular method govern.

Will increasing a quota automatically lower my Places API bill?

No. A quota increase permits more requests; it does not lower the price per request. Field masks, SKU selection, subscription terms, free usage caps, and any over-limit charges affect costs.

Quick Recap

SaleBestseller No. 1
Garmin Drive™ 53 GPS Navigator
Garmin Drive™ 53 GPS Navigator
Includes detailed map updates of the North America
$99.99
SaleBestseller No. 2
Garmin DriveSmart 66, 6-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
Garmin DriveSmart 66, 6-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
6” high-resolution navigator includes map updates of North America; Built-in Wi-Fi connectivity allows easy map and software updates without a computer
$215.99
Bestseller No. 3
Garmin 010-02256-00 eTrex 22x, Rugged Handheld GPS Navigator, Black/Navy
Garmin 010-02256-00 eTrex 22x, Rugged Handheld GPS Navigator, Black/Navy
Explore confidently with the reliable handheld GPS; Preloaded with Topo Active maps with routable roads and trails for cycling and hiking
$199.99
SaleBestseller No. 4
Garmin DriveSmart 86, 8-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
Garmin DriveSmart 86, 8-inch Car GPS Navigator with Bright, Crisp High-Resolution Maps and Garmin Voice Assist
Built-in Wi-Fi connectivity allows easy map and software updates without a computer
$289.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.