I’m a paying customer with an API key
- I have a Standard Plan project. Is there anything I need to do?
Yes. Please visit our Transition Tool. This tool will alert you to changes happening to APIs in your projects, ensure your projects are optimized and secured, and notify you if the billing associated with your projects needs to be enabled or updated.
- I’m a Premium Plan customer. Is there anything I need to do?
There is nothing you need to do for your Premium Plan. You will transition to pay as you go pricing and the Google Cloud Platform Console when your current contract expires. This transition will be done for you - there are no code changes you need to implement. Your account manager will contact you prior to your renewal date to assist you during this transition.
If you have additional projects not covered under your Premium Plan, please read the changes in this guide regarding Standard Plan and keyless projects, for information on what to do.
I’m not sure if I have an API key
- I’m not sure if I am using a Google Maps Platform API key. How can I check?
There are a few different ways to check:
For browser-based APIs:
- Use our Transition Tool to see which of your projects have valid API keys
- Chrome users can install the Google Maps Platform API Checker extension
- Manually check if you’re using an API key (Chrome, Mozilla Firefox, Apple Safari, or Microsoft Edge browsers):
- Load the page on your site where you have Google Maps Platform APIs in use
- Open your browser’s developer tools:
- Chrome: Cmd + Opt + I (Mac), Ctrl + Shift + I (Windows)
- Firefox: Cmd + Opt + I (Mac), Ctrl + Shift + I (Windows)
- IE/Edge: F12, Ctrl + Shift + I (Windows)
- Select the Network tab and then refresh the page
maps.googleapis.com/maps/api/jsin the filter search box in the Network tab. If you are using an API key, you should see an entry that looks similar to this:
js?key=AIzaBcDeFgHiJkLmNoPqRsTuVwXyZ&callback=initialize(Please note that the “key=....” section might be in a different position in the URL; the important thing is that it is present)
- If you don’t see a URL with a key in it, then it’s likely that you’re not using an API key on that page
For Mobile and Web Service APIs:
Manually inspect your application code to see if any keys are present (keys usually begin with the characters "AIza").
- How can I verify if my project has an active billing account?
You can verify this in the Transition Tool.
I’ve been making API calls without a key
- I’m using APIs for free or without a key. Can I keep doing this?
Starting on June 11, 2018, you’ll need a valid API key and a billing account to access our APIs. When you enable billing, you will get $200 free usage every month for Maps, Routes, or Places. Based on the millions of users using our APIs today, most of them can continue to use Google Maps Platform for free with this credit. Having a billing account helps us understand our developers’ needs better and allows you to scale seamlessly.
To avoid a service interruption to your projects, please visit our Get Started page to create a project, generate an API key, and enable a billing account. Once you generate and secure an API key, make sure to update your application with the new API key.
- I only use the Google Maps SDK for Android and/or Google Maps SDK for iOS. Do the changes affect my implementation?
If you use Mobile SDKs but don’t use Street View on mobile, there’s nothing you need to do. If you do use Street View on mobile, please visit the Transition Tool page to ensure billing has been enabled. You will be charged for Street View usage starting on July 16, 2018. You can view the Street View rates on our pricing table.
To enable APIs or set up billing, we'll guide you through a few tasks:
- Pick product(s) below
- Select a project
- Set up your billing