Tested tool guide
Tested browser tools
Checked August 16, 2026
What GPX Track Viewer does, with a checked example
GPX Track Viewer opens a GPX document and reads its track, route, and waypoint coordinates into an interactive map, then presents available track elevations as a profile. It helps confirm where a recorded or planned path lies and whether height samples were included. The usual surprise is that a valid mapped track does not necessarily have a useful elevation graph: latitude and longitude identify each track point, while elevation is optional. Because GPX files may expose precise travel history, this viewer handles the file entirely in the browser rather than uploading it.
Worked example
A concrete input and expected output from the current implementation.
Input
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.1" creator="example" xmlns="http://www.topografix.com/GPX/1/1">
<trk><name>Two points</name><trkseg>
<trkpt lat="40.0000" lon="-74.0000"><ele>10</ele></trkpt>
<trkpt lat="40.0010" lon="-74.0000"><ele>20</ele></trkpt>
</trkseg></trk>
</gpx> ->
Expected output
The map contains one northbound track segment from 40.0000, -74.0000 to 40.0010, -74.0000. Its elevation profile contains samples at 10 m and 20 m, giving an endpoint rise of 10 m.
The two trkpt elements have the same longitude and increasing latitude, so they form one northbound segment. GPX ele values are meters, and 20 - 10 = 10 m.