Sswapr.maltor

GraphHopper vs Open Source Routing Machine (OSRM)

A side-by-side comparison of GraphHopper and Open Source Routing Machine (OSRM) — pricing, license, deployment, and where each tool wins.

GraphHopper
graphhopper.com

Fast routing library and server using OpenStreetMap.

High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper.

FeatureGraphHopperOpen Source Routing Machine (OSRM)
PricingFreeFree
ModelOpen-sourceOpen-source
LicenseCC-BY-SA-3.0CC-BY-SA-3.0
DeploymentSelf-hostedSelf-hosted
CategoryMaps and Global Positioning System (GPS)Maps and Global Positioning System (GPS)
Self-hostedYesYes
Free tierYesYes

Pick GraphHopper if…

  • You prefer GraphHopper's feature set or ecosystem fit.

Pick Open Source Routing Machine (OSRM) if…

  • You prefer Open Source Routing Machine (OSRM)'s feature set or ecosystem fit.