Since March 1, 2025, each Google Maps Platform SKU has its own free usage cap instead of the $200 monthly credit. Dynamic Maps: 10,000 free loads a month, then $7.00 per 1,000 up to 100,000 and $5.60 per 1,000 up to 500,000. Price your bill, see the Geocoding and Places that must leave with the map, and the payback of OpenLayers. Includes the Terms 3.2.3(e) licence gate.
| Dynamic Maps bill (10,000 free, then $7.00 / $5.60 / $4.20 / $2.10 / $0.53 per 1,000) | $1,470.00 |
| Geocoding bill (10,000 free, then $5.00 / $4.00 / $3.00 / $1.50 / $0.38 per 1,000) | $150.00 |
| Autocomplete bill (10,000 free, then $2.83 / $2.27 / $1.70 / $0.85 / $0.21 per 1,000) | $141.50 |
| Place Details Pro bill (5,000 free, then $17.00 / $13.60 / $10.20 / $5.10 / $1.28 per 1,000) | $170.00 |
| Google Maps Platform bill per month | $1,931.50 |
| Google Maps Platform bill per year | $23,178.00 |
| Geocoding + Places that must leave Google with the map (Terms 3.2.3(e)), per month | $461.50 |
| Saving per month after OpenLayers + your open stack | $1,781.50 |
| Saving per year | $21,378.00 |
| One-off migration cost (hours x rate) | $5,230.40 |
| Payback in months (0 = no saving) | 2.9 |
| Net after the first year | $16,147.60 |
Everything updates as you type. Nothing is uploaded. This runs in your browser.
Full version — $21 once: the .xlsx with a Projects sheet for up to 15 apps, the 18-SKU price list and the Maps JavaScript API to OpenLayers and Leaflet map
Since March 1, 2025, each Google Maps Platform SKU has its own free usage cap instead of the $200 monthly credit. Dynamic Maps: 10,000 free loads a month, then $7.00 per 1,000 up to 100,000 and $5.60 per 1,000 up to 500,000 ($4.20 to 1,000,000, $2.10 to 5,000,000, $0.53 above). Geocoding: 10,000 free, then $5.00 / $4.00 / $3.00 / $1.50 / $0.38. Autocomplete Requests: 10,000 free, then $2.83 / $2.27 / $1.70 / $0.85 / $0.21. Place Details Pro: 5,000 free, then $17.00 / $13.60 / $10.20 / $5.10 / $1.28 per 1,000 (Google Maps Platform core services price list). Google Maps Platform Terms of Service 3.2.3(e): Customer will not use the Google Maps Core Services with or near a non-Google Map — for example, Places content on a non-Google map. Google's Geocoding and Places policies say the same: results displayed on a map must be shown on a Google Map. So when the map moves to OpenLayers, the Geocoding and Places shown on it move too. List prices for customers without a negotiated agreement; your Google contract decides what you pay. BLS OEWS 2025: software developers median $65.38 per hour.
The $21 .xlsx, paid once, adds what one app does not show: a Projects sheet for up to 15 apps with each app's monthly and yearly bill, its Geocoding and Places share and a company total; the SKU Prices sheet with 18 SKUs from Google's price list; and an API Map sheet with 16 Maps JavaScript API call
One payment, one licence key for this tool. The key is shown right after payment.
BLS OEWS 2025: software developers median $65.38 per hour. Dynamic Maps: 10,000 free loads a month, then $7.00 per 1,000 up to 100,000 and $5.60 per 1,000 up to 500,000. Google's own example: 200,000 Autocomplete requests cost $48
Buy the full version — $21I have a keyIt prices your monthly Google Maps Platform bill under the per-SKU free caps and then the cost of moving the map to OpenLayers. Since March 1, 2025, each Google Maps Platform SKU has its own free usage cap instead of the $200 monthly credit. You type your Dynamic Maps loads, Geocoding, Autocomplete and Place Details Pro requests, your open stack cost and the migration hours, and read 12 results.
Front-end leads, CTOs and agency owners in the US and worldwide whose web app or client sites call the Google Maps JavaScript API, Geocoding or Places, and who must decide with real numbers whether to keep paying Google or move the map to OpenLayers or Leaflet with an open tile source.
Google's calculator prices the bill but never the way out, and chatbots still describe the old $200 monthly credit. Neither tells you that Geocoding and Places cannot stay behind an OpenLayers map: Google Maps Platform Terms of Service 3.2.3(e): Customer will not use the Google Maps Core Services with or near a non-Google Map. This page puts that rule into the saving and the payback.
Free: all 12 results for one app on this page, as often as you like. Example: 250,000 Dynamic Maps loads, 40,000 Geocoding, 60,000 Autocomplete and 15,000 Place Details Pro requests a month = $1,931.50 a month, $23,178.00 a year; $461.50 a month of it is Geocoding and Places that must leave Google with the map; with a $150 open stack and 80 hours at $65.38 the migration costs $5,230.40 and pays back in 2.9 months. The $21 file, paid once, adds a Projects sheet for up to 15 apps with a company total, the full SKU price list and a Maps JavaScript API to OpenLayers and Leaflet map.
BLS OEWS 2025: software developers median $65.38 per hour, so two hours of a developer reading Google's price list and Terms costs about $130.76. Dynamic Maps: 10,000 free loads a month, then $7.00 per 1,000 up to 100,000 and $5.60 per 1,000 up to 500,000. The free page does that maths at once; the $21 file keeps it for every app your company runs.
One question, answered by the person who built it. Your email only if you want the answer sent.
Paste this code into your page. It runs in your visitor’s browser and stays up to date. Nothing your visitors type is stored.
For businesses: your name and logo instead of ours, and each visitor’s result + e-mail in your inbox (only when they tick consent) — Pro from $19/month. See Pro →