This is old but in case it helps anyone else I can still get to the following URLs without having to enter billing info

https://console.cloud.google.com/apis/dashboard?project=your-project-name

If you don't know your project name try variations of the above link (shorten it a section at a time) until you see the blue banner along the top with the pull-down name of projects. If you click the pull-down you'll see a popup with all your project names which you can use to put into the above URL.

https://console.cloud.google.com/apis/library?project=your-project-name (you can get to that URL from the 'Library' menu on the left)

From here you can find and enable the API you want, e.g. https://console.cloud.google.com/apis/library/maps-backend.googleapis.com?project=your-project-name (you should see a blue 'Enable' button)

You'll probably get redirected to the billing page after enabling it but ignore that - your selected API should now be enabled and if you go back to the first URL you should see it listed at the bottom of the page (but if you click on it here you'll likely get booted to the billing page again).

https://console.cloud.google.com/apis/credentials?project=your-project-name (you can get here from the 'Credentials' menu on left)

This is where you can set up and manage your API key - there's a link at the top to 'Add credentials'. When done they will appear listed on the page and can be edited by clicking on the name of the API key in the list or the 'Actions' > 'Edit API key' triple dot on the right of the list, plus other actions you might need.

So it's possible to enable an API and create a key for it, but I don't know if it still needs billing info as I can't get it working... but that might be my limited coding skills ;)

Answer from kiden on Stack Overflow
🌐
Google
developers.google.com › google maps platform › web › maps javascript api › set up the maps javascript api
Set up the Maps JavaScript API | Google for Developers
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-12-18 UTC."],[],["Google Maps Platform requires API keys for authentication and billing.
🌐
Google
developers.google.com › google maps platform › web › maps embed api › set up the maps embed api
Set up the Maps Embed API | Google for Developers
To create one, go to the Google Maps Platform Credentials page and select \"Create credentials\" then \"API key.\" Restrict your key via the Credentials page, selecting \"HTTP referrers\" for application restrictions and choosing specific APIs ...
🌐
Google Maps Platform
mapsplatform.google.com › pricing
Google Maps Platform Pricing - Subscriptions and Pay as you go
*Free usage refers to monthly calls available at no cost. Essentials Map Tiles APIs provide up to 100,000 calls at no cost per SKU per month.
Top answer
1 of 4
42

This is old but in case it helps anyone else I can still get to the following URLs without having to enter billing info

https://console.cloud.google.com/apis/dashboard?project=your-project-name

If you don't know your project name try variations of the above link (shorten it a section at a time) until you see the blue banner along the top with the pull-down name of projects. If you click the pull-down you'll see a popup with all your project names which you can use to put into the above URL.

https://console.cloud.google.com/apis/library?project=your-project-name (you can get to that URL from the 'Library' menu on the left)

From here you can find and enable the API you want, e.g. https://console.cloud.google.com/apis/library/maps-backend.googleapis.com?project=your-project-name (you should see a blue 'Enable' button)

You'll probably get redirected to the billing page after enabling it but ignore that - your selected API should now be enabled and if you go back to the first URL you should see it listed at the bottom of the page (but if you click on it here you'll likely get booted to the billing page again).

https://console.cloud.google.com/apis/credentials?project=your-project-name (you can get here from the 'Credentials' menu on left)

This is where you can set up and manage your API key - there's a link at the top to 'Add credentials'. When done they will appear listed on the page and can be edited by clicking on the name of the API key in the list or the 'Actions' > 'Edit API key' triple dot on the right of the list, plus other actions you might need.

So it's possible to enable an API and create a key for it, but I don't know if it still needs billing info as I can't get it working... but that might be my limited coding skills ;)

2 of 4
37

Yes you need to setup a billing account, there is no way around it these days. As long as you keep under the free tier it doesn't really matter.

Also their pricing examples are counted monthly so the things that have 5 000 hits in their pricing is per month not per year.

🌐
GitHub
gist.github.com › RyanOkamuro › 3829cde1b7db51a739c7ca5f11055c54
Google Maps API Key · GitHub
Google Maps API Key. GitHub Gist: instantly share code, notes, and snippets.
🌐
Set Compass
setcompass.com › How-to-Get-Google-Maps-API-Key-Guide.htm
How to get your Google Maps API key (Tutorial)
A Google Maps API key is a personal code provided by Google to access Google Maps on this site. Your API key provides you with a free quota of Google Map queries.
🌐
Google
docs.cloud.google.com › application development › google cloud sdk › authentication › manage api keys
Manage API keys | Authentication | Google Cloud Documentation
The only API that supports bound API keys is aiplatform.googleapis.com. Caution: API keys bound to service accounts are designed to accelerate the initial experience for developers exploring Google Cloud APIs. Don't use them in production environments. Instead, plan to migrate to more secure alternatives such as IAM policies and short-lived service account credentials, following least-privilege security practices.
🌐
YouTube
youtube.com › steve builds websites
How to Get a Google Maps API Key | Simple & Easy - YouTube
Google Maps Platform — https://www.sitebuilderreport.com/google-cloudAtlist — https://www.atlist.com/?c=video_sbr_gmaps_apiIf you want to use the Google Maps...
Published   December 1, 2023
Views   68K
Find elsewhere
🌐
IONOS
ionos.com › digital guide › websites › web development › google maps api key
How to generate a Google Maps API key - IONOS
April 5, 2024 - To create an API key, not only do you need a Google account – you’ll also need your own billing account for the Google Maps platform. Even if you use Google Maps for free, a billing account is mandatory.
🌐
Site Builder Report
sitebuilderreport.com › tutorials › how to get a google maps api key
How to Get a Google Maps API Key | Step-by-Step
While Google requires billing information for account verification, don’t worry—you won’t be charged unless you manually upgrade to a paid account. Google also offers $200 in monthly free usage, which is sufficient for most small projects. ...
🌐
Storemapper
storemapper.com › blog › how-to-use-google-maps-api-for-free
Storemapper - How to Use Google Maps API for Free: A Step-by-Step Guide for Small Businesses
March 26, 2025 - If you don’t have one yet, head over to Google Cloud Console and create an account. New users receive a $300 credit for the first 90 days, which can be used to access the free Google Maps API.
🌐
Expertbeacon
expertbeacon.com › home › how to get a google maps api key for free (and use it right)
How To Get A Google Maps API Key For Free (and Use It Right) - ExpertBeacon
September 23, 2025 - Copy your API key to use in your application code. Keep it private and never commit it to version control! That‘s it – you now have a free, unrestricted Google Maps API key ready to use.
🌐
Yoast
yoast.com › home › help center › wordpress › yoast local seo › how to generate and set a google maps api key
How to generate and set a Google Maps API key • Yoast
February 17, 2025 - In this article, we’ll explain the different APIs used by the Local SEO plugin, how to generate a Google Maps API key, how to view your existing keys, and how to add the API key to the Yoast Local SEO plugin.
🌐
WP Maps
wpmaps.com › home › how to get started in creating and setting up a google maps api key
Google Maps API Key Setup: Generate & Integrate API Key (2024)
While getting a Google Maps API key is free, you will still need to create a billing account using your credit card information. In addition, Google will provide you with $200 worth of free monthly credit; this equals 28,500 free map loads per month.
Published   March 7, 2025
🌐
Shipmondo
help.shipmondo.com › en › articles › 1889291-create-a-free-google-maps-api-key
Create a free Google maps API key | Shipmondo Help Center
Some of Shipmondo's shipping modules might require a Google API Key in order to enable map view (pick-up point/parcelshop selector). Follow this guide to see how you can obtain a free Google API key.