MapTools
GraphHopper
vs
OpenCage Geocoding API

GraphHopper: Routing engine and route optimization API. OpenCage Geocoding API: Geocoding API on open data, with permissive storage terms.

GraphHopperOpenCage Geocoding API
CategoryGeocoding, Routing & Location APIsGeocoding, Routing & Location APIs
Pricing modelFreemiumFreemium
Starts atSee websiteSee website
Free tierFree plan for developmentFree trial with daily request limit
Open sourceYesNo
Software licenceApache-2.0—
APIYesYes
PlatformsAPI, LinuxAPI
Made by—OpenCage
Commercial useCheck termsPaid plan
Export / print imagesCheck termsAllowed
Offline / cachingCheck termsCheck terms
Visits from MapTools12
Visit Visit

GraphHopper features

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

OpenCage Geocoding API features

  • Forward and reverse geocoding
  • Worldwide coverage
  • Storable results
  • SDKs in many languages

Results can be stored. Attribution to OpenStreetMap is appreciated.

OpenCage Geocoding API alternatives

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