All-in-one, Simple Routing APIs

Distance matrix, turn-by-turn directions, route and fleet optimization APIs

OSRM and VROOM as an API. No DevOps, no sales calls, no surprise bills.

Get Free API Key

Try It Right Now

# Distance matrix between 4 NYC landmarks curl "https://api.simplerouting.io/osrm/table/v1/driving/-73.9855,40.7580;-74.0134,40.7127;-73.9718,40.7678;-73.9614,40.7143" \ -H "Authorization: Bearer 988b35cc-6183-4922-bbc0-857e1a1d318d"
Response

                
# Get directions from Penn Station to JFK Airport curl "https://api.simplerouting.io/osrm/route/v1/driving/-73.9935,40.7506;-73.7781,40.6413?overview=full" \ -H "Authorization: Bearer 988b35cc-6183-4922-bbc0-857e1a1d318d"
Response

                
# Optimize 10 stops across 2 vehicles (VRP solver) curl -X POST "https://api.simplerouting.io/vroom/" \ -H "Authorization: Bearer 988b35cc-6183-4922-bbc0-857e1a1d318d" \ -H "Content-Type: application/json" \ -d '{ "vehicles": [ { "id": 1, "start": [-73.9935, 40.7506], "end": [-73.9935, 40.7506] }, { "id": 2, "start": [-73.9857, 40.6892], "end": [-73.9857, 40.6892] } ], "jobs": [ { "id": 1, "location": [-73.9857, 40.7484] }, { "id": 2, "location": [-73.9772, 40.7527] }, { "id": 3, "location": [-73.9911, 40.7359] }, { "id": 4, "location": [-73.9973, 40.7308] }, { "id": 5, "location": [-74.0061, 40.7424] }, { "id": 6, "location": [-73.9936, 40.6960] }, { "id": 7, "location": [-73.9754, 40.6826] }, { "id": 8, "location": [-73.9614, 40.7143] }, { "id": 9, "location": [-73.9690, 40.6602] }, { "id": 10, "location": [-73.9636, 40.6712] } ] }'
Response

                

This is a live demo with a real API key (feel free to steal it).

Want the full picture?

View API Docs

Pricing

Free
$0/forever
  • 100 requests/dayiMax 1 req/s
  • Distance matrix APIiOSRM API
    • 100Γ—100 matrix size
  • Fleet optimization APIiVROOM API
    • 10 vehicles / 100 jobs
  • Car routing profile
  • North America & Europe coverage
  • No credit card required
Get Free API Key

Hitting the limits, want more countries, or need a bespoke solution? Email [email protected] β€” we'll figure it out.

What You Get

🚚 Fleet Optimization

Assign jobs to vehicles and get optimal stop order. Handle time windows, capacity constraints, and multi-vehicle fleets.

πŸ—ΊοΈ Distance Matrix

Calculate travel distances and times between multiple points. Perfect for logistics and planning.

🧭 Directions

Turn-by-turn directions with route geometry. Competitive quality routing powered by OpenStreetMap.

πŸ“ Map Matching

Snap GPS traces to the road network. Clean up tracking data and analyze actual routes driven.

⚑ Fast & Simple

Dedicated server infrastructure. No cold starts, no shared resources slowing you down.

πŸ”“ Open Standards

Built on OSRM, VROOM, and OpenStreetMap. No vendor lock-in, no proprietary formats.

Powered by Open Source: Built on OSRM (Open Source Routing Machine), VROOM (Vehicle Routing Open-source Optimization Machine), and OpenStreetMap data.

Coverage Area

North America

Europe

Why This Exists

Self-hosting OSRM means a 128GB server and ongoing DevOps work. Enterprise providers mean "contact us" pricing and sales calls. I wanted something in between β€” a routing API you can start using in 30 seconds for $0. So I built it.


Not for you if: you need global coverage (NA and EU-only right now), real-time traffic data, sub-10ms latency guarantees, or enterprise SLAs with legal contracts. No hard feelings.

Need something custom?

I also build custom solutions β€” routing stack deployments, custom routing integrations, geospatial data pipelines, or anything in the routing/logistics space. If you need a bespoke solution built by someone who knows this stack inside and out, let's talk.

Get in Touch

Questions?

What's the catch?

No catch. This is a side project filling a gap in the market. The free tier subsidizes itself through the paid tier. I'm not trying to get rich, just break even while providing value.

Is this production-ready?

For small-to-medium projects, absolutely. But if you need five-nines, sub-millisecond latency, and legal contracts, you probably need enterprise anyway.

What's covered geographically?

North America and Europe. Need more regions? Email me β€” I'll add them based on demand.

How does this compare to Google Maps?

OSRM routing quality is competitive with Google for distance matrix and directions. VROOM handles fleet optimization like Google's Route Optimization API. You won't get real-time traffic data, but for 90% of use cases, this works great β€” at a fraction of the cost.

Can I switch from self-hosted OSRM or VROOM?

Yes! The APIs are compatible with standard OSRM and VROOM, so migration should be straightforward. You'll save on server costs and DevOps time.

Who runs this?

One person (me). No VC funding, no team, no corporate overhead. Just someone who knows routing well and saw a market gap worth filling.

Ready to start?

Get your free API key β€” no credit card required.

Get Free API Key