OSRM
OSRM: A focused, self-hosted engine for developers who need configurable routing APIs. Ranked #31 of 39 in Route Planning Software by our editors (6.0/10); pricing: Free plan; best for developers building self-hosted routing.
At a glance
- Editor score6.0 / 10
- PricingFree plan
- Best forDevelopers building self-hosted routing
- Free planYes
- Paid fromFree
- Facts checked24 Sep 2026

Where it wins
- Calculates routes, travel-time and distance matrices, and trip orderings
- Supports map matching, nearest-road snapping, and vector-tile generation
- Customizable car, bicycle, and walking profiles run on OpenStreetMap data
Where it doesn't
- Requires self-hosted deployment rather than packaged field workflows
- Support channels are community and documentation
- Does not provide packaged integrations or field workflows
Our verdict on OSRM
OSRM is an open-source C++ routing engine that runs on OpenStreetMap road networks. It is aimed at developers building self-hosted routing services who want to expose routing capabilities through HTTP, Node.js, or Python interfaces. Its scope includes route finding, travel-time and distance matrices, GPS trace map matching, nearest-road lookup, trip ordering, and vector-tile generation. That makes it relevant to teams creating routing functionality inside their own applications rather than looking for a ready-made field operations product.
The engine concentrates several core routing tasks in one system: it can calculate fastest routes between coordinates, return travel-time and distance matrices, match GPS traces to roads, snap coordinates to the nearest road, and order trips using a traveling-salesman approach. OpenStreetMap data import provides the map-data basis, while customizable Lua profiles let developers adapt car, bicycle, and walking routing. Official Docker images are available for self-hosted routing services. These capabilities support a flexible technical foundation, but setup and operation sit with the team deploying it; OSRM is not presented as a packaged dispatch or field workflow suite.
OSRM is free and open source, with no published commercial plan pricing; expect to manage deployment rather than select a hosted subscription tier. The stated support channels are community and documentation, so organizations seeking a dedicated support relationship or packaged integrations may prefer another category of product. Choose OSRM when control over a routing engine, its profiles, and its API behavior matters more than an out-of-the-box workflow. It is less suited to teams seeking an immediately usable planning interface, built-in field processes, or vendor-led operational support.
Your product? Our editors can test OSRM in depth and publish a review, labelled as paid · from $149/mo →
OSRM pricing
OSRM fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Sales visit scheduling | Not verified |
| Territory management | Not verified |
| Appointment time windows | Not verified |
| Offline mobile access | Not verified |
| Multi-day planning | Not verified |
| Users included | Not verified |
| CRM integrations | Not verified |
| Deployment | Self-hosted |
| Platforms | Linux, Windows, macOS |
| Support | Community, Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | project-osrm.org |
| Facts checked | 24 Sep 2026 |
Alternatives to OSRM
- Salesforce MapsA strong Salesforce-native choice for field teams, with annual pricing from $75 per user monthly.9.3
- Route4MeA broad route optimization platform with free entry pricing and fleet-focused tools.8.8
- GraphHopperA developer-focused routing API with fleet optimization, traffic data, and self-hosted options.8.7
Also Ranked In
OSRM is ranked in 2 of our directories.
Used OSRM? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used OSRM for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
OSRM is listed in our Route Planning Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/osrm/"><img src="https://www.itechguides.com/best/badge/osrm.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


