my dream is to have a tool that generates profiles like Giro D'Italia:

profile example

in which:

  • we can add text of locations;
  • we can add the maximum profile signal

2 Answers 2


Does https://veloviewer.com/ do it for you?


Looks like it ties into strava.

  • 3
    I'd definitely recommend VeloViewer (in general as well as for this). There is also the option for a 2D version more similar to the one in the question available under the 3D profile tab.
    – Holloway
    Sep 26, 2018 at 11:17
  • 1
    I'm a VV user also, so many features! It's what Strava should be ... Sep 26, 2018 at 14:38
  • 2
    VV can also examine individual Strava segments, rather than just the entire ride. For instance, the Zoncolan analysis: veloviewer.com/segments/1635485
    – Ealhmund
    Sep 26, 2018 at 17:54
  • Thank you, I've explored the VV and it's very good in making charts. Thank you!
    – luca76
    Sep 27, 2018 at 13:40

A height profile for a past ride can be obtained from Strava:

strava screenshot

If you need a almost exact picture, with incline highlights, and selected topographic names pointed out, I think the only way to achieve that is to write a program yourself, combining data from free sources: Openstreetmap for names and open DEM data for elevation information. Elevation information can be extracted from a GPX file written by most devices, but its accuracy will be less.

  • You could do it without programming for a one-off, with some photoshop skills and manual labelling
    – Chris H
    Sep 26, 2018 at 8:53
  • Good point about GPX elevation
    – Swifty
    Sep 26, 2018 at 8:56

Not the answer you're looking for? Browse other questions tagged or ask your own question.