Compare software

GraphHopper vs Valhalla: catalog facts
GraphHopperValhalla

Best for: Developers and logistics teams adding routing or delivery optimization to their systems

Best for: Developers self-hosting a routing and isochrone backend

Free + paid options

The routing engine is free to self-host; the hosted API has a free sign-up and usage-based paid plans.

Free

Free and open source.

Android, Web, Self-hosted Linux, Self-hosted
  • Many ready-made routing profiles
  • Custom profiles for vehicle size and road preferences
All 4 strengths for GraphHopper
  • Many ready-made routing profiles
  • Custom profiles for vehicle size and road preferences
  • Self-hostable engine plus a hosted API
  • Route optimization for multi-stop deliveries
  • Multi-modal routing on OpenStreetMap data
  • Isochrone generation
All 4 strengths for Valhalla
  • Multi-modal routing on OpenStreetMap data
  • Isochrone generation
  • Dynamic costing adjustable per request
  • Active development
  • Route optimization and traffic features are part of the paid hosted service
  • Aimed at developers and businesses rather than individual travellers
  • Requires building routing tiles and running a server
  • Aimed at developers rather than end users
Self-hosted, Hosted service Self-hosted
Open source Open source
License not stated License not stated
Not stated if an account is needed No account needed
Not stated if it works offline Not stated if it works offline
Sources for GraphHopper

Catalog checked September 23, 2026

Sources for Valhalla

Catalog checked September 23, 2026

“Not stated” means we have not confirmed it. Features can vary by device and plan.