OSRM API — Hosted Open Source Routing Machine
OSRMRoute is a production-ready, fully hosted OSRM (Open Source Routing Machine) API. Use the complete OSRM service suite — Route, Table, Match, Trip and Nearest — plus geocoding, isochrones and optimization, over 26 countries, with no self-hosting, extraction or preprocessing.
No self-hosting
Skip the servers, planet preprocessing and updates. Call the API and go.
26-country coverage
OpenStreetMap + Overture data across the Caucasus, Central Asia, Türkiye & Middle East.
Millisecond responses
The optimized C++ OSRM engine on dedicated infrastructure.
Every OSRM service, hosted
The real OSRM services mapped to production endpoints you can call today.
Turn-by-turn routes with geometry, steps, duration and distance (car, bike, foot).
Many-to-many travel-time and distance matrix for logistics and dispatch.
Snap noisy GPS traces to the road network with confidence.
Solve the travelling-salesman / route-optimization problem for a set of stops.
Snap coordinates to the nearest road segment (snap-to-road).
Reachability polygons — how far you can travel in N minutes.
Multi-vehicle VRP with capacity and time windows.
Forward & reverse geocoding, autocomplete and places search.
OSRM API — FAQ
What is the OSRM API?+
OSRM (Open Source Routing Machine) is a high-performance C++ routing engine for OpenStreetMap data. OSRMRoute is a hosted, production-ready OSRM API: you call the Route, Table, Match, Trip and Nearest services over HTTPS with an API key — no self-hosting, extraction or preprocessing required.
How much does the OSRM API cost?+
OSRMRoute offers a free tier with a daily quota, plus simple flat monthly plans — no unpredictable per-request metering. See the pricing page for current tiers.
Is OSRM free?+
The OSRM engine is open source (BSD). Running it in production means self-hosting servers, preprocessing planet data and keeping it updated. OSRMRoute removes that operational burden with a hosted API and a genuine free tier to start.
Which OSRM services do you provide?+
All the core services: Route (directions), Table (distance/time matrix), Match (map matching), Trip (TSP optimization) and Nearest (snap to road), plus isochrones, multi-vehicle route optimization, geocoding and places search.
What data and coverage does it use?+
OpenStreetMap and Overture data across 26 countries (Caucasus, Central Asia, Türkiye, Iran and the Middle East), with more added over time.
Where is the OSRM API documentation?+
Full request/response docs, parameters and examples are on our documentation page, with a live playground to try every service.
Start with the hosted OSRM API
Create a free account and make your first OSRM request in minutes.