convert

GPX to KML

Convert a GPX track from Strava, Garmin, or any GPS device to KML for Google Earth.

Loading…

About GPX to KML

GPX to KML turns a GPS Exchange track from Strava, Garmin, or any GPS device into a KML file you can open straight in Google Earth. It's the quickest path from a recorded ride or hike to a satellite-imagery flyover or a shareable map. The whole conversion runs locally in your browser, so your route history never touches a server.

Category
convert
Input
Accepts: application/gpx+xml, application/xml, text/xml or text/plain.
Output
Outputs: application/vnd.google-earth.kml+xml.
Cost
Free, runs in your browser
Memory
low
Privacy: GPX to KML runs entirely on your device. Files you provide never leave your browser — no uploads, no server, no tracking. The page works offline once loaded.

Common uses

  • Open a recorded mountain-bike ride in Google Earth to review the terrain you covered
  • Share a hiking route with friends as a KML they can load into Google Earth Pro
  • Turn a Garmin track into a KML overlay for a trip presentation
  • Import a Strava run into Google My Maps, which takes KML directly
  • Convert a GPS device's track log into KML for archiving alongside other Google Earth layers
  • Produce a KML flyover of a recorded route to show elevation against satellite imagery

Frequently asked questions

What GPX files can I convert?

Standard GPX exports from Strava, Garmin Connect, Komoot, or any GPS unit that writes GPX tracks, routes, or waypoints.

Is my route uploaded anywhere?

No. The conversion runs entirely in your browser; the track and its coordinates are never transmitted.

Can I open the result in Google Earth?

Yes. The output is standard KML that Google Earth, Google Earth Pro, and Google My Maps all open directly.

Do waypoints become placemarks?

Yes. GPX waypoints map to KML placemarks and tracks map to KML paths, so your route stays intact.

Is there a length limit on the track?

No fixed limit. Because processing is local, very long tracks are bounded only by your device's memory.

How is this different from converting to GeoJSON?

KML targets Google Earth and consumer map viewers; GeoJSON targets web mapping code. Pick the one your destination accepts.

Keywords

  • gpx
  • kml
  • geo
  • convert
  • gps
  • strava
  • garmin
  • google earth
  • track
  • route
  • fitness

Try next