Free tool

Map API Cost Calculator

What Google Maps and Mapbox will actually bill you each month, based on your own map loads, geocodes and autocomplete calls.

Configure Your Usage

1K 500K 1M
0 50K 100K
0 25K 50K

Google Maps

Platform pricing

$

per month

Maps JS API $
Geocoding $
Autocomplete $
Free tier 10K/API/mo

Mapbox

Current pricing

$

per month

Maps SDK $
Geocoding $
Search $
Free tier 50K loads/mo

Where StoreRocket fits

You need one of these two keys whatever you build your locator on, including StoreRocket — you bring your own, and the bill above is yours either way. What StoreRocket replaces is not the map bill. It is the search, the radius filtering, the locations database, the admin someone non-technical can update, the directions, the opening hours, the mobile layout and everything that breaks at 2am.

Geocoding is the exception: turning your addresses into coordinates happens once, on import, and StoreRocket covers that.

Understanding Map API Costs

Building a store locator requires multiple map API services working together. Most businesses underestimate these costs until they receive their first bill. This calculator helps you understand the true cost before you commit.

How Map API Pricing Works

Both Google Maps and Mapbox use usage-based pricing. You pay for what you use, but the costs add up quickly:

  • Map Loads: Every time someone views your store locator, that's a map load. A site with 10,000 monthly visitors can easily rack up 30,000+ map loads.
  • Geocoding: Converting addresses to coordinates. Essential for importing store locations and calculating distances.
  • Address Autocomplete: The suggestions that appear as a visitor types an address. Google charges $2.83 per 1,000 sessions after the first 10,000, and a busy search box gets through them faster than you expect.

Google Maps vs Mapbox: Key Differences

Google Maps gives each API 10,000 free requests per month but has higher per-unit costs. Mapbox offers a more generous free tier (50,000 free map loads) with lower costs at scale. For most store locators, Mapbox becomes more economical above 10,000 monthly map loads.

Hidden Costs to Consider

Beyond direct API costs, self-building a store locator means paying for development time, server infrastructure, maintenance, and debugging. When something breaks on a Friday night, you're on call.

StoreRocket removes all of that except the map bill itself, which stays yours because you connect your own Google or Mapbox key. What goes away is the building and the owning of it: the search, the radius filtering, the locations database, the admin your team can actually use, and the Friday night. Our pricing is per location, not per map load.

Frequently Asked Questions

This calculator uses current published pricing from Google Maps Platform and Mapbox as of 2026. Actual costs may vary based on your specific usage patterns, volume discounts, and any promotional pricing. Always verify with the official pricing pages before making decisions.
The free 100,000 is Temporary Geocoding, which only lets you use a coordinate for the length of that session. A store locator stores the coordinate against the location so it can sort by distance later, and storing it puts you on Permanent Geocoding, which has no free tier and starts at $5.00 per 1,000. This calculator prices the one a locator actually needs. Geocoding is also a one-off cost at import rather than a monthly one, so treat that line as a setup charge, not a recurring bill.
Both vendors bill in volume bands, and the bands are cumulative. Google charges $7.00 per 1,000 map loads from 10,000 to 100,000, then $5.60 up to 500,000, then $4.20 up to a million. You pay each rate only on the loads that fall inside that band, so a million loads costs $4,970 rather than a million at the top rate. The calculator walks every band.
A map load occurs each time the map is initialized on a page. If a user visits your store locator page, that's one load. If they refresh the page, that's another load. Single-page apps that reinitialize the map also trigger additional loads.
Building it yourself, yes: the APIs are different, marker systems vary, and the styling has to be rebuilt. On StoreRocket it is a dropdown — you paste the other key and the locator carries on. That is the main reason not to agonise over the choice above.
No. You connect your own Google Maps or Mapbox key, so the bill above is yours and it is the same on StoreRocket as it would be on anything else. Geocoding is the exception: turning your addresses into coordinates happens once, when you import them, and StoreRocket covers that. Our own pricing is per location and does not move with your traffic.
There are alternatives like HERE Maps, TomTom, and OpenStreetMap-based solutions. Each has trade-offs in features, accuracy, and pricing. StoreRocket supports Google Maps and Mapbox, and you choose which one your locator uses.

Level up your new store locator!

See how much time you can save with StoreRocket. No credit card. Joining is risk-free.
Get started for free. No card required and no strings attached!