Free running tools

GPX viewer

Open a GPX file to see its distance, its climbs and its elevation profile, with every hill coloured by gradient. It stays on your device.

How it works

The viewer reads the file's track, or its route if it has no track, and measures it the way Moonstride does: heights averaged over 50 metres so noise doesn't count as climbing, gradients over 100 metres, and a time at your pace that allows for every hill. The colours run from blue downhill through neon on the flat to red on the steepest climbs.

To change the route, open it on the map in the route planner. To see how a climb affects your pace, try the hill pace calculator.

Questions

What is a GPX file?

A file that holds a route or a recorded run as a list of points, usually with their heights. Almost every running app, watch and race website can export one, and most can open one.

Is my file uploaded anywhere?

No. It's read in your browser, on your device, and nothing about it is sent to us or anyone else. Only if you choose Open on the map does the route go to the route planner, and that's on this site too.

Where do I get a GPX file?

Race websites often have the course as a GPX download. Strava, Garmin Connect and Komoot export any route or activity as one, and the route planner here downloads any route you draw.

Why is the climb different from my watch's?

Heights are averaged over 50 metres so GPS and barometer noise doesn't count as hills, which usually gives a lower climb than adding up every bump. A file with no heights shows the route without a climb.

Can I change the route?

Choose Open on the map to take it into the route planner, where you can carry on from its end, reverse it, or turn it into an out and back, then download it again or send it to your phone.

Let it do the sums

Open a GPX in Moonstride on your iPhone and race it from the Guide tab: turn by turn, a call before every climb, and how far ahead of your best you are.

See what Moonstride does