Google Earth lets you replay any GPS activity in 3D — flying over the terrain, watching the elevation changes, and exploring the route from any angle. The only catch: Google Earth uses KML format, while Strava, Garmin Connect, Komoot, and virtually every GPS app export GPX format. Converting between the two takes about 30 seconds.
This guide walks through the full process for each major platform — export, convert, open — with no software installation and no account required beyond what you already have.
Step 1 — Export your GPS track as a GPX file
From Strava
- Open the activity page on Strava (desktop or mobile web)
- Click the three-dot menu (…) in the top-right corner of the activity
- Select Export GPX
- The
.gpxfile downloads to your computer
Note: Strava requires a free account to export. If you only have the activity link, you can view it directly in Strava's own map instead.
From Garmin Connect
- Open the activity in Garmin Connect (web)
- Click the gear icon in the top-right of the activity details
- Select Export to GPX
Garmin devices also store .fit files on the device itself ( GARMIN/ACTIVITY/ on the SD card). If you need to work with .fit files directly, convert them to GPX in Garmin Connect first before exporting.
From Komoot
- Open the tour in Komoot (web)
- Scroll down to the Download section below the map
- Click Export GPX
From other apps (Suunto, Wahoo, Apple Watch, Polar)
Most fitness platforms let you export as GPX from the activity's detail page or settings menu. Look for "Export", "Share", or "Download" options. Apple Watch activities can be exported via the Health app on iPhone (Browse → Workouts → select activity → share icon).
Step 2 — Convert GPX to KML
Upload your .gpx file to the converter below and select KML as the output format. Maparz uses GDAL to convert the file, preserving your track geometry, elevation data, and timestamps. The conversion takes a few seconds and the KML file downloads automatically.
GPX → KML converter
Free, no signup. Upload your .gpx file, select KML output, download in seconds.
Convert GPX to KMLStep 3 — Open in Google Earth
Google Earth desktop (best for 3D terrain)
- Download Google Earth Pro (free) if you don't have it
- Double-click the downloaded
.kmlfile — Google Earth opens and flies to your track - Right-click the track in the sidebar → Show Elevation Profile to see the altitude chart
- Press Ctrl+Alt+P (Windows) or ⌘+Option+P (Mac) to play back the tour along the route
Google My Maps (easiest to share)
- Go to mymaps.google.com and click Create a new map
- Click Import in the layer panel and upload your KML file
- Your route appears as a layer — click Share to get a link anyone can open on mobile or desktop
Google My Maps does not require the recipient to have a Google account to view a shared map.
Why KML and not just uploading the GPX?
Google Earth does actually support opening GPX files directly on some platforms — but the support is inconsistent. GPX files may not display elevation correctly, and the timeline/tour playback feature only works reliably with KML. Converting first ensures your track renders in full 3D with the correct altitude above the terrain surface, and that timestamps work for animated replay.
KML also lets you add custom styling — line colour, width, labels, descriptions — if you open the file in a text editor and edit the <Style> element. For example, changing <color>ff0000ff</color> turns the track bright red in Google Earth.
Frequently asked questions
Can I view my Strava activity in Google Earth without a Strava subscription?
Yes. Strava's GPX export is available on the free tier for your own activities. Open the activity page on desktop, click the three-dot menu, and select Export GPX. You do not need a Strava subscription to export your own activities.
Does elevation data survive the GPX to KML conversion?
Yes. Maparz uses GDAL's ogr2ogr to convert the file, which maps GPX elevation values (stored in <ele> elements) to KML altitude values. In Google Earth, the track will render at the correct altitude above terrain. Set altitude mode to 'Absolute' in the layer properties for best results.
Can I convert multiple GPS tracks at once?
Maparz currently converts one file at a time. For batch conversion, ogr2ogr can process multiple files in a shell loop: for f in *.gpx; do ogr2ogr -f KML "${f%.gpx}.kml" "$f"; done
What if my track shows in the wrong location?
GPX files always use WGS 84 (EPSG:4326) coordinates by specification, so reprojection is not needed. If a track appears in the wrong location, the GPX file itself may have incorrect coordinates — check the raw file in a text editor to verify the lat/lon values look correct for your region.
Can I share the converted KML with someone who doesn't have Google Earth?
Yes. Import the KML into Google My Maps and share the link — recipients can view the map in any browser without installing Google Earth or having a Google account. You can also embed the My Maps map on a website.