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, JavaScript Maps API v2, 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. What are the usage limits?
  2. When will the limits take effect?
  3. What happens if I go over the limit?
  4. How do I ensure my site will keep working?
  5. How much does it cost?
  6. Should I buy a Maps for Business license?
  7. How do I purchase a Maps for Business license?
  8. How do I sign up for automated billing?
  9. I run a not-for-profit, will I still have to pay?

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
JS Maps API v2 (Deprecated) 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 APIs 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 an enterprise 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. JavaScript Maps API v2 usage costs $1.00 USD per 1000 map loads.

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

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 $10,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 Business grant license through the Google Earth Outreach grants program.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.