MapTools
GraphHopper
vs
Nominatim

GraphHopper: Routing engine and route optimization API. Nominatim: Open-source geocoding with OpenStreetMap data.

GraphHopperNominatim
CategoryGeocoding, Routing & Location APIsGeocoding, Routing & Location APIs
Pricing modelFreemiumOpen source
Starts atSee websiteFree
Free tierFree plan for development—
Open sourceYesYes
Software licenceApache-2.0GPL-3.0 (software), ODbL (data)
APIYesYes
PlatformsAPI, LinuxAPI, Linux
Made by——
Commercial useCheck termsWith conditions
Export / print imagesCheck termsAllowed
Offline / cachingCheck termsAllowed
Visits from MapTools12
Visit Visit

GraphHopper features

  • Open-source routing engine
  • Route optimisation (vehicle routing)
  • Matrix and isochrone APIs
  • Custom routing profiles
GraphHopper alternatives

Nominatim features

  • Forward and reverse geocoding
  • OpenStreetMap data
  • Self-hostable
  • Structured and free-form search

The public nominatim.openstreetmap.org instance allows at most 1 request per second and no bulk geocoding. Self-host for heavy or commercial workloads.

Nominatim alternatives

Summary based on public information. Check each provider's current pricing and terms.