By using any of these APIs, can we get requests for free without adding the billing details?

No, you will have to add the billing details to get the requests.

If its mandatory to add billing details, how many requests will I get for free if billing details are added?

You get the equivalent of 200$ per month for free. The price of each request is stated here: https://cloud.google.com/maps-platform/pricing/.

Once you have used 200$ worth of requests, you will have to start paying.

If you are afraid of going beyond the free 200$ per month you can setup quotas to prevent sudden, unexpected bills.

For example: "if i have to spend more than 1$, stop serving the APIs." so that your bill at the end of the month will be maximum 1 if you so please:

Manage Your Cost of Use

To manage your cost of use of the Google Maps Platform APIs, you can set daily limits to all requests to any billable API.

To view or change daily billable limits for the Maps JavaScript API, do the following:

Go to the Maps JavaScript API Quotas page in the Google Cloud Platform Console.

From the projects list, select a project. In the Requests section, on the Requests per day line, click the edit icon, then enter the preferred total billable daily quota, up to the limit (if any) specified by Google.

From: https://developers.google.com/maps/documentation/javascript/usage-and-billing#set-caps

Answer from Dioscorides on Stack Overflow
🌐
Google
developers.google.com › google maps platform › web › maps javascript api › maps javascript api usage and billing
Maps JavaScript API Usage and Billing | Google for Developers
A $200 monthly credit is available until February 28, 2025, for qualifying Google Maps Platform SKUs. You need to enable billing and use an API key to utilize the services, and manage costs via the Google Cloud Console.
🌐
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.
Discussions

Google Maps API Pricing Change After March 1, 2025 - Potential Cost Increase for Many Users
You are understanding correctly. If you're using 10 different services, then the new pricing is probably decent. If you're using one, it probably hurts you. For example, the $200 credit would get you 40,000 free geocodes ($5/thousand) if that's the only service you were using. Under the new model, 40,000 Geocodes would cost you $150/month. First 10,000 free, next 30,000 at $5/thousand. Wish I had better news. More on reddit.com
🌐 r/googlecloud
28
26
January 17, 2025
Usage limits for services when used with Google Maps Javascript API v3 - Stack Overflow
I'm trying to clarify the usage limits for Google Maps services (e.g. Places, Directions, etc.) when used with the Google Maps JavaScript API. According to the official documentation The JavaScrip... More on stackoverflow.com
🌐 stackoverflow.com
Could someone explain the Google maps API pricing?
Essentially you don't pay until you use the $200 credit. Your usage is based on how often you call the API. I've had a traffic map on my dakboard for 5 years and I don't believe I've ever paid for it. If I have it was a few bucks. More on reddit.com
🌐 r/dakboard
8
2
January 22, 2023
Why is Google Maps Platform API's pricing so ridiculous?
How is a company of Google's size and resources not able to provide their data for a reasonable price? You're looking at this backwards: companies that charge above market rates typically don't do so because they can't charge a more reasonable rate - if that were the case, their customers would go to their competitors and they'd go out of business relatively quickly. Rather, it's because they can get away with charging a premium for their services, and people will pay it. Consider yourself - OpenStreetMaps is cheaper, so if they're equivalent services why worry about Google Maps being more expensive? The only reason it matters is if you have a preference towards Google Maps over OpenStreetMaps. Sure, in your case that preference might not be worth paying almost 50x more, but all Google needs is a very small percentage of potential customers to believe it is for that disparity in price to be worth while. More on reddit.com
🌐 r/webdev
73
125
November 28, 2019
Top answer
1 of 2
5

By using any of these APIs, can we get requests for free without adding the billing details?

No, you will have to add the billing details to get the requests.

If its mandatory to add billing details, how many requests will I get for free if billing details are added?

You get the equivalent of 200$ per month for free. The price of each request is stated here: https://cloud.google.com/maps-platform/pricing/.

Once you have used 200$ worth of requests, you will have to start paying.

If you are afraid of going beyond the free 200$ per month you can setup quotas to prevent sudden, unexpected bills.

For example: "if i have to spend more than 1$, stop serving the APIs." so that your bill at the end of the month will be maximum 1 if you so please:

Manage Your Cost of Use

To manage your cost of use of the Google Maps Platform APIs, you can set daily limits to all requests to any billable API.

To view or change daily billable limits for the Maps JavaScript API, do the following:

Go to the Maps JavaScript API Quotas page in the Google Cloud Platform Console.

From the projects list, select a project. In the Requests section, on the Requests per day line, click the edit icon, then enter the preferred total billable daily quota, up to the limit (if any) specified by Google.

From: https://developers.google.com/maps/documentation/javascript/usage-and-billing#set-caps

2 of 2
0

In order to use maps services, you will need to provide a valid billing account/payment method. this is because once your free trial period is over or free trial credit is fully used up then you can simply upgrade to a paid account.

Once you have a valid/working billing account then you are entitled to receive a free $200/month maps credits. once this credits is fully consumed then it checks for your free trial credit worth $300 valid for 1 year. if you have this free trial credits then it can be use to offset any charges. otherwise if your account does not have a free trial credits left then you will get billed automatically using the payment method setup on your account.

🌐
Reddit
reddit.com › r/googlecloud › google maps api pricing change after march 1, 2025 - potential cost increase for many users
r/googlecloud on Reddit: Google Maps API Pricing Change After March 1, 2025 - Potential Cost Increase for Many Users
January 17, 2025 -

Hi,

Google is changing the pricing structure for their Maps APIs starting March 1, 2025. While they’re marketing this update as providing more value, it could actually lead to price increases for many users, depending on how you use their services.

Key changes:

  • Starting in March, Google will offer free monthly credits for each of their products (e.g., Maps, Routes, Places, Environment APIs).

  • The current $200 fixed free credit per month will be replaced by up to $3,250 worth of free usage, distributed across all products.

  • The flexibility may sound great, but if you rely heavily on a single product, this change might not work in your favor.

Official Google Blog Announcement

My Use Case:

I primarily use the Google Maps JavaScript API to render maps for a project.

  • Current usage: Slightly over the $200 free credit, costing me $10–$20 per month.

  • New pricing: From what I understand, if you use only one service, your free credit might actually be lower under the new system.

Comparing costs:

  • Using the current pricing calculator: 30,000 = $210

  • Using the updated pricing calculator: 30,000 Dynamic Map loads = $140, including the free credit.

  • Note: It’s unclear if “map calls” and “map loads” are equivalent, but this suggests I’ll start paying around $140/month, up from my current $10–$20/month.

If you’re using multiple Google Maps Platform services, this change could work in your favor. But for users like me who rely heavily on a single product, this might result in a significant cost increase.

Do my calculations and assumptions seem accurate, or am I misunderstanding how the new pricing will work?

🌐
WP Go Maps
wpgmaps.com › google-maps-pricing-calculator
Google Maps API Pricing Calculator
Identify the potential cost of your map and it's various elements with our Google Maps API Pricing Calculator. Check Geocoding, Places, Directions, Google Maps JavaScript and other costs quickly and easily.
🌐
Promaticsindia
promaticsindia.com › blog › google-maps-api-pricing-and-options
How much does Google Maps API Cost? All Prices and Plans Explained
September 23, 2023 - These are prerequisites for availing the free $200 credit that facilitates access to not just dynamic but also static maps. The credit line also lets developers leverage easy access to Routes and Places products of the Google Maps Platform.
🌐
Google Cloud
console.cloud.google.com › marketplace › product › google › maps-backend.googleapis.com
Maps JavaScript API – Marketplace
Spend smart, procure faster and retire committed Google Cloud spend with Google Cloud Marketplace. Browse the catalog of over 2000 SaaS, VMs, development stacks, and Kubernetes apps optimized to run on Google Cloud.
Find elsewhere
🌐
Zenlocator
zenlocator.com › blog › top-5-google-maps-api-cost.html
Top 5 Google Maps API cost breakdowns and why you should enable each one — Zenlocator
March 25, 2025 - We’ve put together the monthly cost, a description, and a use case for each of these top 5 Google Maps APIs. ... The Maps Javascript API for Dynamic Maps allows you to customize interactive maps on your website.
Address   Santa Barbara, CA 93101 United States
🌐
Google Groups
groups.google.com › g › ica-atom-users › c › pZKSLfIv_hQ
Changes to Google Maps API key pricing
I thought the API key was free, but our Communications Officer explained to me that Google needs to enable billing. This is mentioned on the Get API key page that is referenced in a few spots in the AtoM documentation: https://developers.google.com/maps/documentation/javascript/get-api-key
🌐
Radar
radar.com › blog › google-maps-api-cost
The true cost of the Google Maps API and how Radar compares in 2026
November 19, 2025 - The platform's SDKs and APIs are each priced individually based on usage per month, with pricing ranging from $2 to $30 per 1,000 requests. If you're a low-volume business looking for the flexibility of browsing numerous features and only paying ...
Top answer
1 of 2
11

Yes. The usage limit for Google maps APIs affects only when your site gets more traffic.

Each API has its own usage limitation.

  • Google Geocoding Service: 2,500 requests per day
  • Google Maps Javascript API : up to 25,000 map loads per day for each service.

    This includes:

    1. a map is displayed using the Maps JavaScript API (V2 or V3) when
      loaded by a web page or application;
    2. a Street View panorama is displayed using the Maps JavaScript API (V2 or V3) by a web page or application that has not also displayed a map;
    3. a SWF that loads the Maps API for Flash is loaded by a web page or application; or
    4. a single request is made for a map image from the Static Maps API.
    5. a single request is made for a panorama image from the Street View Image API.

If you think that your site exceeds these usage limit, then you should consider to purchase a Maps API for Business license.

Check the following sites for additional information:

  • Understanding how the Maps API usage limits affect your sites
  • What usage limits apply to the Maps API?

Hope that the above information helps you.

2 of 2
0

Below are the details about Maps JS API - Billing. I checked with chat support. Hope this helps some one

  1. Once we enable billing we will have free 28500 map loads each month ($200 free credits each month). Reference link: https://mapsplatform.google.com/pricing
  2. If we haven’t enable billing we will not able to use this feature once our free credits are over
  3. Once we enable billing we have the possibility for the following a) We can set a limit for our daily usage. Reference link: https://developers.google.com/maps/optimization-guide#consumption_optimization b) We can track our usage
  4. One page load will be considered as one map load
🌐
Google
docs.cloud.google.com › application development › google cloud sdk › authentication › manage api keys
Manage API keys | Authentication | Google Cloud Documentation
Standard API keys provide a way to associate a request with a project for billing and quota purposes. When you use a standard API key (an API key that has not been bound to a service account) to access an API, the API key doesn't identify a principal.
🌐
Pen Publishing Interactive
account.cloud.ppi.net › knowledgebase › 48 › Google-Maps-JavaScript-API-Usage-and-Billing-.html
Google Maps JavaScript API Usage and Billing - Knowledgebase - Pen Publishing Interactive, Inc.
The new plan gives you more flexibility and control over how you use our APIs. You can use as much or as little as you need and only pay for what you use each month. Read further details and policies at https://developers.google.com/maps/documentation/javascript/usage-and-billing.
🌐
Localyse
localyse.eu › google-maps-platform-api-costs
Google Maps Platform API Costs In 2024 • Localyse
February 27, 2024 - Discover the current costs of Google Maps Platform API's.
🌐
Mapbox
mapbox.com › pricing
Pricing | Mapbox
Start building today with self-serve APIs and SDKs. Use our pricing calculators to preview free tiers and usage-based pricing for each Mapbox product.
🌐
Google
developers.google.com › google maps platform › web › maps javascript api › overview
Overview | Maps JavaScript API | Google for Developers
Users can easily set up their projects using provided guides on Cloud project setup, API keys, loading the API, and adding maps to web pages. Google provides comprehensive documentation with tutorials, examples, and resources for various features, services, and libraries. ... The Maps JavaScript API is a client-side web API that lets you create maps to show locations anywhere in the world, add your own custom graphics, animations, and interactive custom data layers, and create location-aware features by using the Places API in the Maps JavaScript API.
🌐
Google Earth Engine
earthengine.google.com
Google Earth Engine
The Earth Engine API is available in Python and JavaScript, making it easy to harness the power of Google’s cloud for your own geospatial analysis.