Compare software

GraphHopper vs BRouter: catalog facts
GraphHopperBRouter

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

Best for: Cyclists who want route calculations tuned to their own preferences

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 Android, Web
  • 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
  • Freely configurable routing profiles
  • Routing that takes elevation into account
All 4 strengths for BRouter
  • Freely configurable routing profiles
  • Routing that takes elevation into account
  • Works offline and plugs into other Android map apps
  • Worldwide routing data with weekly updates
  • Route optimization and traffic features are part of the paid hosted service
  • Aimed at developers and businesses rather than individual travellers
  • Mostly used as a routing back end for other map apps
  • Writing custom profiles takes some effort
Self-hosted, Hosted service Downloadable app, Web application
Open source Open source
License not stated License not stated
Not stated if an account is needed Not stated if an account is needed
Not stated if it works offline Offline features available
Sources for GraphHopper

Catalog checked September 23, 2026

Sources for BRouter

Catalog checked September 23, 2026

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