Route tool

Drop a GPX. Build the file.

Publishing a route is three files that point at each other. This tool writes the middle one - a route at a time, onto the file you already publish - and tells you the single line to add to the last.

The file you are building

Start from the routes.json you already publish and this adds to it, keeping every route already in it. Or start an empty one and build it up a route at a time.

Drop your routes.json

or click to choose it

  1. You supply it your-route.gpx The road itself.
  2. This tool writes it routes.json The listing: distance, climbing, the shape of the card.
  3. One line added manifest.json Your repository, plus one line pointing at the listing.

Host all three over HTTPS, anywhere. If your repository is already in the registry, that is the whole job - no pull request, and riders see the route next time they open your repo. Your GPX is never uploaded: it is read in this tab. Two optional lookups do send coordinates out, elevation and the place name, and each happens only when you ask for it.

1 Your GPX file

Drop a .gpx file here

or click to choose one

In the app

What a rider sees when they open this repository's routes.