The main hosted alternative to Mapbox is Google Maps Platform, which includes 10,000 free Dynamic Maps loads a month against Mapbox's 50,000. If you want to leave Mapbox's licence, MapLibre GL JS is the open-source renderer forked from Mapbox GL JS v1.13, and it needs a tile source.
Prices checked 16 October 2026 for Mapbox (mapbox.com/pricing) and Google (mapsplatform.google.com/pricing). Rows for the other providers were last checked on 23 August 2026 against the sources beside each table.
The short answer
- Want the same kind of hosted service: Google Maps Platform or MapTiler. Compare the exact products you call, because billing units differ.
- Want to avoid the licence change: MapLibre GL JS is BSD-licensed and has no renderer fee, but you add a tile source such as MapTiler or Stadia Maps, or host your own.
- Want per-call pricing without a free allowance: Radar lists Core Maps from $0.50 per 1,000 calls and offers no free allowance.
- If your goal is a store locator, you may not need to build on a map API yourself. We make StoreRocket, so weigh our view with that in mind: during the free trial StoreRocket supplies the map, and after you subscribe you connect your own Mapbox or Google Maps key and pay that provider directly.
Related: Google Maps API alternatives | Google Maps vs Mapbox | How to put multiple locations on Google Maps | What is a store locator?
Quick Comparison Table
| Platform | Pricing | Open Source |
|---|---|---|
| Google Maps | Dynamic Maps: 10K free, then $7/1K loads | No |
| MapLibre GL JS | No renderer fee; tiles separate | Yes (BSD) |
| MapTiler | 5K sessions/mo free for non-commercial use; Flex $30/mo | Partial |
| Radar | Core Maps from $0.50/1K calls | SDKs are open |
| Leaflet.js | Free | Yes (BSD) |
| HERE Maps | Free tier + enterprise | No |
| TomTom | 200K Orbis tiles/mo; other allowances vary by service | No |
| CARTO | Pay As You Go + quote-based tiers | Partial |
| Stadia Maps | 200K credits/mo free for non-commercial use; from $20/mo | SDKs are open (BSD) |
| OpenStreetMap | Open data; services and hosting separate | Yes |
Published Mapbox Terms
Usage-based pricing. Mapbox meters map loads, geocoding, and routing separately. GL JS includes 50,000 monthly map loads, then charges $5.00 per 1,000 in the first paid band.
The license change. In December 2020, Mapbox released Mapbox GL JS v2 under the Mapbox Service Terms rather than the BSD licence used for v1.
Paid technical support. Mapbox's Individual plan costs $50/month with a three-business-day first response. Business support is billed annually at 10% of monthly Mapbox spend, with a $6,000/year minimum, and renews yearly. It provides faster responses for higher-priority tickets.
1. Google Maps Platform
Google Maps Platform publishes Dynamic Maps, Geocoding, and Autocomplete products.
Pricing: Free monthly usage varies by SKU. Dynamic Maps, Geocoding, and Autocomplete Requests each include 10,000 monthly billable events. Their first paid bands are $7, $5, and $2.83 per 1,000 respectively, with lower rates at higher volumes.
Published capabilities:
- Dynamic web maps
- Geocoding and place autocomplete
- Street View imagery
2. MapLibre GL JS
MapLibre GL JS is an open-source map renderer distributed under the BSD-3-Clause licence.
Pricing: MapLibre GL JS has no renderer licence fee. A deployment still needs a tile source, either self-hosted or from a provider such as MapTiler or Stadia Maps.
Published capabilities:
- GPU-accelerated WebGL rendering
- Custom map styles and data layers
- Web and native SDKs
3. MapTiler
MapTiler publishes hosted map and search services alongside self-hosting options.
Pricing: The non-commercial Free plan includes 5,000 map sessions, 1,000 search sessions, and 100,000 API requests per month. Flex costs $30 monthly and includes 25,000 map sessions, 3,000 search sessions, and 500,000 API requests; published overages are $2.50 per 1,000 map sessions and $0.15 per 1,000 API requests.
Published capabilities:
- Hosted maps and search
- Self-hosting options
- MapLibre support
4. Radar
Radar publishes maps, geocoding, search, routing, and geofencing products.
Pricing: Core Maps starts at $0.50 per 1,000 calls and Premium Maps starts at $2 per 1,000; annual plans are quote-based.
Published capabilities:
- Maps and geocoding
- Search and routing
- Geofencing
- Open-source SDKs
5. Leaflet.js
Leaflet is an open-source JavaScript mapping library with no external dependencies and a published gzipped JavaScript size of about 42 KB.
Pricing: Leaflet itself is free and open source. Tiles are separate; OpenStreetMap's public tile service is best-effort, has no SLA, and is not a free production CDN.
Published capabilities:
- Tile, vector, and GeoJSON layers
- Markers, popups, and map controls
- Desktop and mobile browser support
6. HERE Maps
HERE publishes mapping, routing, traffic, and logistics services.
Pricing: HERE starts with free and pay-as-you-grow options, with allowances and paid rates varying by service. Its published plans also include quote-based enterprise options.
Published capabilities:
- Mapping and search
- Routing and traffic
- Logistics services
7. TomTom Maps API
TomTom publishes mapping, routing, geocoding, and traffic services.
Pricing: TomTom's monthly allowances are SKU-specific: 200,000 Orbis map-tile requests, 20,000 routing requests, 20,000 geocoding requests, 20,000 reverse-geocoding requests, and 2,500 matrix requests. Requests above a free allowance receive HTTP 429 unless the account has a paid agreement; TomTom does not require a credit card to start.
Published capabilities:
- Maps and geocoding
- Routing and traffic
8. CARTO
CARTO publishes a cloud spatial-analytics platform and data-warehouse integrations.
Pricing: CARTO offers Pay As You Go plus quote-based Enterprise, Strategic, and Custom plans. Its free trial lasts 14 days and is for evaluation only.
Published capabilities:
- Spatial analytics
- Data-warehouse integrations
- Geospatial visualizations
9. Stadia Maps
Stadia Maps documents MapLibre-based migration from Mapbox.
Pricing: New accounts receive a 14-day Professional trial without a credit card. The non-commercial Free plan includes 200,000 monthly credits, and Starter costs $20 monthly with 1 million credits.
Published terms:
- Server logs are generally retained for approximately 7–14 days
- MapLibre-based rendering
10. OpenStreetMap + Nominatim
OpenStreetMap publishes community-maintained open map data, while Nominatim provides search over OpenStreetMap data.
Pricing: OpenStreetMap data and open-source libraries do not carry per-request provider fees, but tiles, geocoding, and hosting are separate. The public tile service is best-effort with no SLA, and public Nominatim is capped at one request per second and forbids client-side autocomplete.
Published capabilities and terms:
- Open map data under the ODbL
- Search over OpenStreetMap data through Nominatim
How to Compare the Alternatives
Compare the exact APIs, billing units, licence terms, support terms, hosting responsibilities, and geographic coverage your application needs. Test address and point-of-interest data against a representative sample from each market you serve.
The Shortcut: Skip the Integration Work
If you're building a store locator, dealer locator, or "where to buy" page, a purpose-built store locator is another option. You still choose a map provider; you just do not build on its API. We make StoreRocket, so weigh our view with that in mind.
StoreRocket provides Google Maps or Mapbox rendering, import geocoding, search and filtering, with analytics and lead capture on plans that include them. During the free trial StoreRocket supplies the map. After you subscribe, you connect your own Google Maps or Mapbox key and the map provider bills its usage directly.
This replaces the map integration work with an embed while retaining location search, filters and directions. If you would rather build it, our guide to building a store locator with AI lists what it needs.
StoreRocket gives businesses with several locations a store locator for their own website: import your locations from a spreadsheet, match it to your brand and paste one embed code. Create your locator with a free trial, no credit card needed.
Frequently Asked Questions
Is MapLibre really free?
Yes. MapLibre GL JS is open-source under the BSD licence and has no renderer licence fee. A deployment still needs a tile source, either self-hosted or from a provider such as MapTiler. MapTiler's non-commercial Free plan includes 100,000 monthly API requests. OpenStreetMap's public tile service is policy-limited and is not a free production CDN.
What should I check before migrating from Mapbox to MapLibre?
Compare the APIs and extensions your application uses, its map style, its tile source, and any Mapbox-specific features before switching. Test the replacement against representative application flows before changing production use.
Which Mapbox alternative is cheapest at scale?
For self-managed solutions, MapLibre has no renderer license fee, but tiles and hosting still consume resources. Hosted providers use different billing units: Radar publishes per-call rates, while MapTiler and Stadia Maps publish session, request, or credit allowances. Compare the exact services and traffic your application needs.
Is Google Maps better than Mapbox?
Google Maps publishes Street View and place-data products. Mapbox publishes custom map-style controls plus its first paid rates for GL JS map loads and temporary geocoding. Compare the exact APIs, billing units, and geographic coverage your application needs.
What happened to Mapbox's open-source license?
In December 2020, Mapbox released Mapbox GL JS v2 under the Mapbox Service Terms rather than the BSD licence used for v1. MapLibre forked Mapbox GL JS v1.13 under its existing open-source licence.
Do I need a mapping API for a store locator?
You need a map provider, but you do not have to build on its API yourself. If your goal is to help customers find your stores, dealers, or retail partners, a purpose-built store locator platform handles the locator application for you. We make StoreRocket, so weigh our view with that in mind. StoreRocket provides map rendering, import geocoding, search and filtering; during the free trial it supplies the map, and after you subscribe you connect your own Google Maps or Mapbox key and the provider bills its usage directly.