Coming Soon

OSRM Pre-Processed Data Files

Run your own OSRM server. Skip the data pipeline.

Download ready-to-run .osrm* files and point your own osrm-routed at them — no osrm-extract, osrm-partition, or osrm-customize to run yourself.

The Pipeline Is the Painful Part

Running your own OSRM server isn't the hard part — processing the OSM data into a usable graph is. osrm-extract, osrm-partition, and osrm-customize are CPU- and memory-heavy, take a long time on anything beyond a small extract, and need to be re-run every time you want fresher OSM data. That's a fragile, repetitive chore sitting in front of infrastructure you already know how to run.

What running the pipeline yourself actually costs you
A beefy build machine just for extract/partition/customize (not needed for serving requests) extra infra
Hours of processing time, every time you want updated OSM data recurring
Keeping the extract/partition/customize toolchain and profiles up to date your evenings
Running osrm-routed itself, once the files exist the easy part

You want to stay in control of your OSRM server. You just don't want to run the pipeline. Here's the obvious solution.

Same OSRM Files, None of the Processing

Simple Routing runs the extract/partition/customize pipeline for you and hands you the finished .osrm* files — you keep full ownership of the server they run on.

Ready-to-Run File Bundles

Download a complete, pre-processed .osrm* bundle and point your own osrm-routed at it directly — no extract, partition, or customize step.

Monthly OSM Refresh

Bundles rebuilt from OpenStreetMap on a monthly schedule. No pipeline to babysit, no manual rebuilds.

Runs on Your Infra

The files are a drop-in for your own Docker setup or bare-metal osrm-routed — your infrastructure, your network, your control.

What You Get

📦 Region & Profile Bundles

Pre-processed files scoped to a region and routing profile (car, bike, foot) — download just what your deployment needs.

🔄 Checksummed Releases

Each bundle ships with a checksum so you can verify the download and script updates into your deploy pipeline.

🗺️ North America & Europe Coverage

Scoped to the same regions our routing APIs already cover, built from OpenStreetMap's road network data.

Would rather not run OSRM yourself at all?

If you'd rather skip the server too, not just the pipeline, check out our Hosted OSRM API — same OSRM engine, fully managed.

Pricing

Free
$0/forever
  • 100 requests/dayiMax 5 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
Scale
$100/month
  • 200,000 requests/dayiMax 20 req/s
  • Distance matrix APIiOSRM API
    • 500×500 matrix size
  • Fleet optimization APIiVROOM API
    • 50 vehicles / 1,000 jobs
  • Car routing profile iBiking and walking profiles coming soon
  • North America & Europe coverage iMore coverage coming soon
  • Cancel anytime
Get Started

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

🎓
Education, non-profit, or open source? We offer discounted rates — email [email protected] to connect.

Global Stats

3.2M+
Requests served
99.99%
Uptime
180+
Developers building on the platform

FAQ

Are pre-processed OSRM files available today?

No — join the waitlist above and we'll email you when they ship.

Do I still need to run OSRM myself?

Yes — you run osrm-routed (or your own Docker setup) against the files we provide. We handle the data pipeline, you keep the server.

How is this different from Hosted OSRM?

Hosted OSRM runs the whole server for you. This is for teams who want to keep running OSRM themselves — as part of their own infrastructure — but skip the extract/partition/customize pipeline.

Want in early?

Join the waitlist and we'll email you the moment pre-processed OSRM files ship.