My Adventure Maps
Colored by gradient

Elevation Profile Generator

Turn any GPX, TCX or FIT file into a clean elevation chart, colored from flat to steep, and download it as a PNG to share.

Drop your GPX, TCX or FIT file here

or click to browse

or
Colored by gradient
Direct, in your browser
Free, no account

Good to know

A shape you can see at a glance

A plain elevation line tells you where a route goes up and down, but not how hard any of it actually was. Coloring each stretch by how steep it is at that point turns the same chart into something you can read in a couple of seconds: a wash of green means it was mostly flat and rolling, a band of orange or red flags the part that actually hurt. Elevation is lightly smoothed first so ordinary GPS wobble doesn't show up as noise across an otherwise clean line.

The chart is just a picture, not a file export: it doesn't change your GPS data or produce a corrected GPX, that's what the other tools here are for. Download it as a PNG once it looks right, to drop into a ride report, a race recap or just to keep alongside the activity itself.

How it works

  1. Upload your activity. Drop in a GPX, TCX or FIT file with elevation data.
  2. Chart drawn instantly. Colored by gradient, no setup needed.
  3. Download as PNG. Save the chart to share or keep with the activity.

FAQ

Frequently asked questions

What do the colors on the chart mean?

Each stretch is colored by how steep it is at that point: blue for a descent, green for flat to gently rolling, then yellow, orange and red as the gradient gets steeper, the same rough scale cycling elevation profiles usually use.

Does this modify or export my GPS data?

No. This tool only draws a picture from your file, it doesn't change anything or produce a corrected GPX, TCX or FIT file. The one thing you can download is the chart itself, as a PNG image.

My file has no elevation data, what do I do?

Run it through the Elevation Fix tool first, which replaces missing or noisy GPS/barometric elevation with accurate ground elevation looked up for your exact coordinates, then bring the corrected file back here.

Is my route data uploaded anywhere?

No. Reading the file and drawing the chart both happen entirely in your browser. Nothing is sent anywhere, and no account is involved.

Does it work on GPX, TCX and FIT files?

Yes. Upload any of the three; elevation data is all it needs to draw the chart.

Can I use the downloaded chart in a race recap or report?

Yes, it downloads as a plain PNG image, so it drops straight into a document, blog post or social share like any other picture.

More tools

Pairs well with this one

Turn that route into a poster

The same file you just charted works straight in the map editor.

Open the editor →