Hide
Google Maps Usage Limits and Billing

On April 8, 2011, Google announced usage limits on the Google Maps API for high traffic websites. These limits have been enforced since September 23, 2013 and apply to the Google Maps JavaScript Maps API v3, the Static Maps API, and the StreetView Image API.

Most websites and applications use the Google Maps API free of charge. However, if you consistently generate a high amount of traffic, usage limits apply and you will need to pay for extra usage. Usage limits only apply if your site or application generates 25,000 map loads or more each day, for more than 90 consecutive days.

This document will answer your questions about the usage limits, how to ensure that your site continues to operate without interruption, and what to do if you've been affected by the usage limits.

  1. I don't run a web site, why am I seeing this error?
  2. I run a low traffic website, why am I seeing this error?
  3. What are the usage limits?
  4. When will the limits take effect?
  5. What happens if I go over the limit?
  6. How do I ensure my site will keep working?
  7. How much does it cost?
  8. Should I buy a Maps for Business license?
  9. How do I purchase a Maps for Business license?
  10. How do I sign up for automated billing?
  11. I run a not-for-profit, will I still have to pay?

I don't run a web site, why am I seeing this error?

This page is intended for website owners. If you've arrived on this page while viewing someone else's web page, we are very sorry for the inconvenience. Please click the back button on your browser, or try searching for what you're looking for on http://maps.google.com.

I run a low traffic website, why am I seeing this error?

You may see this error if your website is hosted on a domain with a lot of other websites, such as shared web hosting through your internet provider. If this is the case, here are two ways you can get your map working again.

Include an API Key with your requests
An API Key uniquely identifies your website. When you include an API Key, Google is able to tell which requests come from your website, and which requests are coming from other sites on your domain. To include an API Key with your request:
  1. Create an API Project
  2. Get a key
  3. Make requests with your key
Use the Google Maps Embed API
Google Maps Embed API maps are easy to add to your webpage. You can build a map, and include it with just a snippet of HTML. No JavaScript required. And, best of all, there are no usage limits! With the Google Maps Embed API, you can:
  • Highlight a place or address.
  • Show the results of a search.
  • Show driving directions.
  • Show a map of an area.

What are the usage limits?

The usage limits for each API are as follows:

Service Free map loads, per day
JS Maps API v3 25,000
Static Maps API 25,000
Street View Image API 25,000

Each site receives 25,000 free map loads each day. Sites that use more than 25,000 map loads, each day, for 90 days, are required to pay for usage beyond this limit. High traffic sites must either enroll for automated billing in the Google Developers Console or purchase a Maps for Business license.

When will the limits take effect?

Usage limits were announced in April 2011 and have been enforced since September 23, 2013.

What happens if I go over the limit?

If your website surpasses 25,000 map loads per day for 90 consecutive days, Google will attempt to contact you with information about payment options. At this time, we will specify a purchase deadline; until this deadline, your website will continue to work as expected with no change to how maps appear.

Once the deadline has passed, if you have neither enabled billing nor purchased a Google Maps API for Work license by this deadline, the maps on your website will continue to work, but only for the first 25,000 map loads each day. Beyond this number, the Maps API will cease to function.

How do I ensure my site will keep working?

You have three options: paying for overages by credit card via the Google API console, purchasing a Maps for Business license, or reducing your usage below 25,000 map loads per day.

How much does it cost?

Overages purchased via the Google API console cost $0.50 USD per 1000 map loads for JavaScript Maps API v3, the Static Maps API, and the StreetView Image API.

Daily Map Loads Cost for JavaScript v3, Staticmaps, Streetview
(per day)
5,000 $0
15,000 $0
25,000 $0
35,000 $5
45,000 $10
75,000 $25
100,000 $37.50

How do I sign up for automated billing?

In order to enable automated billing for your application or site, you will have to complete the steps below.

  1. Create a project in the Google APIs console, and enable the required Google Maps services.
  2. Enable billing for your API project.
  3. Verify your account.
  4. Get a key from the Google APIs Console.
  5. Ensure that you use your API Key with each request.

These steps are described in detail in the sections below. Click the triangle next to the section heading to show the detailed explanation.

Should I buy a Maps for Business license?

To increase your quota of daily map loads, the most cost effective option for most customers is to enable automated billing via the Google APIs console.

A Maps for Business license includes a number of additional features not available to other customers including enterprise level technical support, an SLA (Service Level Agreement), and additional features such as higher daily geocoding limits. Maps for Business licenses start at $11,000 USD annually and scale upwards with usage. Maps for Business deals are potentially more cost effective if your usage is in the hundreds of thousands of map loads daily.

How do I purchase a Maps for Business license?

Complete this form and a member of our sales team will contact you with additional information.

I run a not-for-profit, will I still have to pay?

Applications deemed to be in the public interest (as determined by Google at its discretion) are not subject to these usage limits, even if that site or application is operated by a for-profit business. For example, a disaster relief map might not be subject to the usage limits even if it has been developed and/or is hosted by a commercial entity. In addition, qualifying nonprofit organizations who demonstrate a need for increased geocoding limits or internal usage of the Google Maps API may apply for a Google Maps API for Work grant license through the Google Earth Outreach grants program.