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?
In order to switch over to the new pay as you go pricing plan, you must create a new project, as your existing Premium project cannot be transferred. You must get new API keys, and use them to replace your existing keys. Contact your account manager and/or reseller to coordinate your transition to the new plan before your current Premium license expires.
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?
You must have 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 obtain 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 other Street View usage. 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
- Set up your billing