Running coach meets cartographer.

Tell us your desired distance and elevation and while you're lacing up your shoes, we'll create a route in your neighborhood—or wherever you'd like to run!

Screenshot of Android App
Screenshot of iPhone App

Starting Location

Plan your run from your front door, that new city that you're visiting next week, your favorite coffee shop; etc.


The Embarc beta currently supports runs up to the 10K distance. We will eventually be able to handle routes of over 50 miles (feeling ambitious??).

Elevation Gain

We allow runners to select an elevation gain on a per mile basis. As a rule of thumb, 100+ feet/mile is going to be a challenging run!

Frequently Asked Questions

Can't find the answer? Feel free to reach out!

I'm having trouble downloading the beta. Help!

No worries! Take a look at our "Early Access" Facebook page (link at the top of the page!) for a detailed description of how to download the beta.

Are you going to have me run down the highway?

Absolutely not! We filter out roads that are not conducive to running such as highways and heavily trafficked roads without sidewalks.

My city doesn't seem to be supported.

Shoot us an email at the "contact" button above. We'll check this out ASAP and make sure that you're able to run your city in no time!

How does Embarc generate routes?

Embarc's routing algorithm uses your inputs to generate a custom graph traversal. As we generate the route, we make sure to keep an eye out for features that you're looking for in your run!

What's on the horizon for Embarc?

We are working on building race course specific training plans to prepare our runners for the challenges of the course of their next race. We'll do this by creating training routes each day that mimic the course's challenges within the runner's community. Stay tuned!

Sign up below to get early access to Embarc's newest releases!

(Right now, this means that you'll have access to our beta)

Supporting Communities

A few groups that have helped us or written about us.