Free tool
Map API Cost Calculator
Estimate published Google Maps and Mapbox charges for your web map. Start with map loads, then add the services you use.
Configure Your Usage
Search is excluded until you enter usage here. Use each provider's billable counts, not the same number of searches for both.
For Google Autocomplete (New) ending in paid Place Details Essentials, count up to 12 prediction requests per session, plus one Details request. Count every prediction for abandoned sessions or IDs-only termination. Other Details fields, Address Validation, legacy APIs and Places UI Kit need a separate estimate.
Mapbox counts Search Box /suggest and /retrieve usage in sessions, including sessions ending without a selection. This uses published introductory preview rates; confirm eligibility with Mapbox. Search Box results are temporary-use data.
Google Maps
Dynamic Maps + selected services
estimated subtotal / month
Mapbox
GL JS + selected services
estimated subtotal / month
USD pay-as-you-go estimates, checked 25 October 2026. Assumes unused monthly free allowances and no other account usage. Excludes taxes, contracts, Google India pricing, subscriptions and services not listed. Address lookups may be a one-off import cost; storage and display rights differ by provider. These subtotals do not determine the cheapest complete integration.
Google pricing · Mapbox pricing
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. Use this calculator for the listed services, then check the provider estimate for your full integration.
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 Autocomplete (New) starts at $2.83 per 1,000 billable prediction requests after 10,000 free requests. Session termination changes which requests are billed, and Place Details can add a separate charge. Mapbox Search Box uses sessions instead.
Google Maps vs Mapbox: Key Differences
Google Dynamic Maps includes 10,000 free monthly loads; Mapbox GL JS includes 50,000. Search, address lookups and other services have separate prices and allowances. Compare the complete set you need rather than map loads alone.
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
Ready to help customers
find you?
Import your spreadsheet, match your website, and publish during the free trial.
7 days free · No card · No automatic charge