Alternatives to Google Maps, Mapbox, and other location APIs

Which features each provider offers, how much is free, and what it costs after that. Each provider has its own page with an API-by-API mapping.

Features

Which provider offers which feature
Provider Forward geocoding Reverse geocoding Autocomplete Nearby by category Place lookup by ID Routing IP geolocation Map tiles
Mapricot Yes Yes Yes Yes Yes Yes Yes Yes
Geoapify Yes: Geocoding API Yes: Reverse Geocoding API Yes: Address Autocomplete API Yes: Places API Yes: Place Details API Yes: Routing API Yes: IP Geolocation API Yes: Map Tiles API
Geocode Earth Yes: Search API Yes: Reverse Geocoding API Yes: Autocomplete API Not listed Yes: Place API Not listed Not listed Not listed
Geocodio Yes: Geocoding, in the US, Canada, Mexico, and the UK Yes: Reverse geocoding, in the same countries Not listed Not listed Not listed Yes: Distance API, for driving time and distance Not listed Not listed
Google Maps Yes: Geocoding API, or Places API Text Search Yes: Geocoding API, reverse Yes: Places API Autocomplete Yes: Places API Nearby Search Yes: Places API Place Details Yes: Routes API Yes: Geolocation API, from cell towers and Wi-Fi, with IP as a fallback Yes: Maps JavaScript API and Map Tiles API
GraphHopper Yes: Geocoding API Yes: Geocoding API, reverse=true Yes: Geocoding API, default provider Yes: Geocoding API, reverse=true with osm_tag Not listed Yes: Routing API Not listed Not listed
HERE Yes: Geocoding and Search API, geocode Yes: Geocoding and Search API, revgeocode Yes: Geocoding and Search API, autosuggest Yes: Geocoding and Search API, browse Yes: Geocoding and Search API, lookup Yes: Routing API v8 Not listed Yes: Vector Tile API and Raster Tile API
LocationIQ Yes: Search / Forward Geocoding API Yes: Reverse Geocoding API Yes: Autocomplete API Yes: Nearby Places API Not listed Yes: Directions API Not listed Yes: Maps, counted as map views on some plans
Mapbox Yes: Geocoding API Yes: Geocoding API, reverse Yes: Search Box API suggestions Yes: Search Box API category search Yes: Search Box API retrieve Yes: Directions API Not listed Yes: Vector tiles and Mapbox GL JS, priced per map load
MapTiler Yes: Geocoding API Yes: Geocoding API, by coordinates Yes: Geocoding API, with autocomplete on Not listed Yes: Geocoding API, by feature ID Not listed Yes: Geolocation API, for the caller's own IP only Yes: Maps API and SDK, priced per map session
MaxMind Not listed Not listed Not listed Not listed Not listed Not listed Yes: GeoLite2 City database, or the GeoLite web service Not listed
Nominatim Yes: Search API, /search Yes: Reverse API, /reverse Not listed Not listed Yes: Address Lookup API, /lookup, by OpenStreetMap ID Not listed Not listed Not listed
OpenCage Yes: Geocoding API Yes: Geocoding API, with coordinates as the query Yes: Geosearch, for place names rather than street addresses Not listed Not listed Not listed Not listed Not listed
OpenFreeMap Not listed Not listed Not listed Not listed Not listed Not listed Not listed Yes: Public instance, no key
OSRM Not listed Not listed Not listed Not listed Not listed Yes: Route service, /route/v1 Not listed Not listed
Radar Yes: Forward geocode Yes: Reverse geocode Yes: Autocomplete Yes: Search places, by chain or category Not listed Yes: Directions Yes: IP geocode, for the caller's own IP only Yes: Radar Maps, with a publishable key
Stadia Maps Yes: Forward Geocoding Yes: Reverse Geocoding Yes: Autocomplete Search Not listed Yes: Place Lookup Yes: Standard Routing Not listed Yes: Standard Vector Basemaps
TomTom Yes: Geocoding API Yes: Reverse Geocoding API Yes: Places Search API, suggest Yes: Search API and Places Search API Yes: Places Search API, details Yes: Routing API Not listed Yes: Map Display API

From each provider's documentation, checked October 22, 2026. Hover over a check to see the product's name.

Free geocoding every 30 days

Most providers give each product its own free allowance. Mapricot's 250,000 requests are shared by every API, so they also cover places, routing, and IP lookups.

Daily allowances are counted for 30 days. Geoapify's are credits, one per basic geocoding request.

Free geocoding requests every 30 days, by provider
Mapricot · Shared by every API250,000
LocationIQ · 5,000 a day, for 30 days150,000
Mapbox · Temporary Geocoding, per month100,000
MapTiler · 100,000 API requests a month on the Free plan, non-commercial100,000
Geoapify · 3,000 credits a day, for 30 days90,000
Geocodio · 2,500 a day, for 30 days75,000
OpenCage · Free trial: 2,500 a day for 30 days, for testing only75,000
HERE · Geocode and Reverse Geocode, per month30,000
TomTom · Geocoding API, per month20,000
Google Maps · Geocoding API, per month10,000
Stadia Maps · 200,000 free credits a month, at 20 a geocode, non-commercial10,000
Geocode Earth · A two-week free trial0
Nominatim · Public server: at most 1 request a second, and no heavy useNo set number
Radar · No free tier0

Side by side

Each page maps every Mapricot API to the provider's equivalent and says when to choose each. Prices for Google Maps, Mapbox, HERE, and Geoapify are on the pricing page.

Start with 250,000 free requests

Sign in with your email, create an API key, and make your first request in a few minutes. No credit card required.