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
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.

🌐
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
[[["Easy to understand","easyT...er","otherDown","thumb-down"]],["Last updated 2025-12-18 UTC."],[],["API keys are crucial for securing Google Maps Platform products, linking API calls to your billing account....
Discussions

Can you still have a Google Maps on your website without a Google billing account / credit card?
So you can you use the super basic Google maps embed for free. It only allows for single pin and limited customization. Otherwise you have to attach a billing account to use any API functionality. More on reddit.com
🌐 r/webdev
15
3
May 25, 2018
How to get Google Maps API without credit card?
You might need to use a different tile source. ggspatial package has annotation_map_tile which lets you choose a variety of styles More on reddit.com
🌐 r/rprogramming
6
0
March 25, 2024
Google Map API Key wants my billing information?
Look into Googles recently updated billing and usage terms that took effect July 16th. Essentially Google will no longer accept keyless requests and you must have a credit card on file with the associated account. Google will give $200 monthly credit to make up for the lack of a free tier. You can give them a credit card and set the API budget to stop accepting requests at the $200 threshold so you don't receive a bill. More on reddit.com
🌐 r/Wordpress
23
14
July 25, 2018
Do I need an API key for showing a basic Google Map(while still being able to pan/zoom)?
Yes. Best idea is to get your client to create a cloud account, set up their billing, then give you access to set up a key. It's quiet possible that the map will incur costs so you don't want your personal CC attached. More on reddit.com
🌐 r/webdev
5
1
August 5, 2018
🌐
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 ... to the Yoast Local SEO plugin. Please note that you must have a Google account with billing enabled to generate a key for Google Maps API....
🌐
Google
developers.google.com › google maps platform › web services › geocoding api › set up the geocoding api
Set up the Geocoding API | Google for Developers
Google Maps Platform uses API keys for authentication and billing purposes, requiring at least one key per project.
🌐
Reddit
reddit.com › r/webdev › can you still have a google maps on your website without a google billing account / credit card?
r/webdev on Reddit: Can you still have a Google Maps on your website without a Google billing account / credit card?
May 25, 2018 -

This is what I noticed:

  • To make the Javascript Maps API work, you need an API key.

  • You can enable the Maps API key without a billing account, but the "quota" will be limited to "1 load per day".

  • If you want to change the quota to more than 1 load per day, you need a billing account (link a credit card to your Google account).

Question: Can you still have a Google Maps on your website without a Google billing account / credit card?

🌐
Scrivito
scrivito.com › obtaining-and-setting-a-google-maps-api-key-ef40c1158af50fee
Obtaining and Setting a Google Maps API Key | Scrivito
Here’s how such a key can be obtained and then set in the Example App. First, you need to have a Google account and be logged in to it, of course. Then, open https://developers.google.com/maps/gmp-get-started#api-key.
🌐
Google
developers.google.com › google maps platform › web services › places api › set up the places api (new)
Set up the Places API (New) | Google for Developers
September 18, 2020 - Google Maps Platform products require API keys for authentication and billing purposes, linking your project and billing account to the API.
Find elsewhere
🌐
Datantify
datantify.com › lab › nearplace › blog › how-to-generate-google-map-api-key-for-free
How to Generate Google Map API Key for Free • NearPlace.com
May 17, 2019 - Description: The Technology industry encompasses a wide range of companies involved in the development, manufacturing, and distribution of innovative products and services that leverage advanced scientific and technological knowledge. Key players in this industry include global giants such as Apple, Microsoft, Google, and Amazon, as well as numerous startups and smaller companies driving innovation across various sectors.
🌐
Quora
quora.com › How-can-I-get-Google-Maps-API-keys-without-paying
How to get Google Maps API keys without paying - Quora
Answer (1 of 2): Google Maps API is kinda free since it has a free limit of usage which is 2500 searches per day, decent usage limit enough for a small business. Even the subscription is not that expensive.
🌐
Wphacks4u
wphacks4u.com › home › android
How to Get google map API Key without credit card or billing option | 100% Working - Wp Hacks4u
March 21, 2022 - Integrate and fix google map API into your WordPress site without credit card or billing option-Instant Download-Lifetime Access If you want to integrate
🌐
Webperfectapp
ww7.webperfectapp.com › how-to-create-google-maps-api-key-for-free
Webperfectapp
March 31, 2021 - We cannot provide a description for this page right now
🌐
Google
developers.google.com › google maps platform › web services › directions api (legacy) › use api keys with directions api
Use API Keys with Directions API | Directions API (Legacy) | Google for Developers
This guide shows how to create, restrict, and use your API key for Google Maps Platform. Before you start using the Directions API, you need a project with a billing account and the Directions API enabled.
🌐
Nearplace
nearplace.com › blog › how-to-generate-google-map-api-key-for-free
Nearplace
May 17, 2019 - We cannot provide a description for this page right now
🌐
Elfsight
elfsight.com › blog › 2018 › 06 › how-to-get-google-maps-api-key-guide
How to get Google Maps Api Key in 1 minute (Tutorial)
March 15, 2024 - BONUS: Create your Google Maps widget in a couple of minutes! Google also offers other types of APIs, which can be used, for example, to embed Google reviews. Getting an API key is not complicated and just requires a couple of minutes of your time. In the process, you will need to create a billing account or use credentials of already existing one, which will be used for payment, in case you exceed your limits.
🌐
SpreadsheetConverter
help.spreadsheetconverter.com › support › online-help › ssc-help-how-to-obtain-a-google-maps-api-key
Help: How to obtain a Google Maps API key - SpreadsheetConverter
September 17, 2019 - Therefore, you must have a Google account and enable this account to use (and if necessary pay for) Google’s map services. You also need a Google API key that you insert in each web page to connect it to the right Google account and its API setup.
🌐
Google Support
support.google.com › data analytics › looker studio › add a google maps api key
Add a Google Maps API key - Looker Studio Help
December 5, 2019 - Enter the API key in the Google Maps API key field. Your billing account will be charged for using the API key.
🌐
Google Maps Platform
mapsplatform.google.com › pricing
Google Maps Platform Pricing - Subscriptions and Pay as you go
Offering subscription plans of our most popular APIs or Pay as you go where you can mix and match across 3 API and SDK product categories.
🌐
Folkstalk
folkstalk.com › home › 2022 › september
Google Maps Api Key Free Without Billing With Code Examples
September 28, 2022 - Some Google APIs charge for usage, and you need to enable billing before you can start using these APIs. Go to the Google Maps Platform > Credentials page. On the Credentials page, click Create credentials > API key.