Compare software

OSRM vs BRouter: catalog facts
OSRMBRouter

Best for: Running your own fast routing backend on OpenStreetMap data

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

Free

Free and open source.

Free

Free and open source.

Linux, Self-hosted Android, Web
  • Very fast queries on continental-sized road networks
  • Car, bicycle and walking profiles that can be customised
All 3 strengths for OSRM
  • Very fast queries on continental-sized road networks
  • Car, bicycle and walking profiles that can be customised
  • Flexible import of OpenStreetMap data
  • 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
  • A backend service with no end-user interface of its own
  • Preparing large regions needs considerable memory and disk
  • Mostly used as a routing back end for other map apps
  • Writing custom profiles takes some effort
Self-hosted Downloadable app, Web application
Open source Open source
License not stated License not stated
No account needed Not stated if an account is needed
Offline features available Offline features available
Sources for OSRM

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.