osrmroute
PRODUCTS & SOLUTIONS

Make Route Planning Simple and Efficient

Automate your transport and delivery operations with OSRMRoute. Build optimal routes, manage your fleet and minimize costs.

Routing & Navigation

Compute routes for cars, bicycles and pedestrians, with estimated travel times and navigation instructions. Truck dimensions and weight are supported through the separate Truck Routing API.

Ready-made transport profiles
Turn-by-turn navigation instructions
Elevation profiles and obstacles
Per-request truck dimensions and weight (separate API)

Route Optimization

Efficiently plan delivery routes for a single driver or an entire fleet. Minimize fleet costs with TSP (Traveling Salesman Problem) and VRP (Vehicle Routing Problem) algorithms.

Time windows
Capacity constraints
Driver working-hour limits
Road-network route calculation

Location Search (Geocoding)

Convert address data to geographic coordinates (latitude/longitude) and vice versa — coordinates to precise real addresses. Ideal for full address search and pinpointing points on the map.

Forward geocoding (address to coordinate)
Reverse geocoding (coordinate to address)
Fast search suggestions (auto-complete)
High address accuracy

Places & Nearby Search

Discover businesses and points of interest around any location — cafes, shops, hotels, ATMs, pharmacies and more. Filter by category and radius, get results sorted by distance. Turn a coordinate into a live list of what is nearby.

Category filter (cafe, shop, hotel, ATM…)
Radius search (up to 20 km)
Distance-sorted results
Powered by fresh OpenStreetMap POIs

Time-Based ETA Planning

Build reliable delivery schedules with accurate, road-network travel times. Set realistic ETAs for your couriers and plan multi-stop routes around your operating hours.

Accurate road-network travel times
Realistic multi-stop ETAs
Fleet schedule planning
Reduced delay risk

Custom Routing

Write your own routing rules at the API level. Block highways, restrict certain geographic areas (with GeoJSON polygons) or limit speeds in residential zones.

Custom area restrictions
Prioritization by road type
Speed limiting (limit_to)
Matrix and Routing API integration

Take Your Logistics to the Next Level

Build routing and fleet optimization into your business software.

OSRMRoute Map Studio

Custom maps for your website and app

Design a map that belongs to your product with OSRMRoute Map Studio. Start with an authored style, customize it and publish it to your website or app.

  • Customize colors, roads, labels, icons and layer visibility.
  • Add your locations, lines and areas with GeoJSON, CSV or GPX.
  • Preview your changes, save a draft and publish when ready.

Styles by OSRMRoute. Geographic tiles by OpenFreeMap, using OpenMapTiles and OpenStreetMap data.

Maps, search & Studio APIs

Road Data API

Speed limits, road attributes and traffic-sign observations within available coverage.

Road Signs API

Find road sign observations within a map area. Retrieve sign classifications, coordinates, directions and observation dates with cursor pagination.

Truck Routing API

Send loaded vehicle dimensions and weight with each request to calculate a truck route.

Place details

Read source attributes from a retrieved suggestion or route search.

Studio API

Manage map styles, datasets and publication from your application.

OSRMRoute Support

Talk directly to our team

HERE TO HELP

How can we help?

Send a message. Ticket replies are also sent to your verified email.

Your chats

Your chats will appear here.