esc
GPX → KML

GPX to KML:
Converter

GPS tracks and waypoints to KML for Google Earth.

Reverse KML → GPX

How to convert GPX to KML

  1. 01Add GPX filesChoose files or drop them on the page.
  2. 02Converted on your deviceNothing is uploaded. Adjust settings if you like.
  3. 03DownloadSave each file, or all of them as one ZIP.
Violet file character juggling brackets

What’s GPX?

The GPS exchange format for tracks, routes and waypoints, used by Garmin, Strava, Komoot and most hiking apps.

GPXGPS tracks
KMLGoogle Earth

This GPX to KML converter takes tracks, routes and waypoints from Garmin, Strava, Komoot, Wikiloc or any GPS app and writes KML for Google Earth and Google My Maps. The file is converted in your browser, so your routes and home location stay private.

What’s converted

  • Tracks become paths, one per track. A track with several segments (pauses in recording) keeps them as separate lines in one place.
  • Routes become paths too, in a different colour from tracks.
  • Waypoints become pins with their names and descriptions.
  • Elevation is kept with each point, and a track’s start and end time are kept so Google Earth can show it on its time slider.

Opening the KML

  • Google Earth: File › Open, or drag the file onto the map.
  • Google My Maps: create a map, then Import and choose the KML.
  • Most GIS apps, such as QGIS, open KML directly.

At a glance

Price
Free. No sign-up, no watermark.
Privacy
Files are processed in your browser and never uploaded.
Accepts
GPX
You get
KML
Batch
Convert many files at once and download them as a ZIP
Works in
Chrome, Edge, Firefox and Safari, on phones and computers
Offline
After the first conversion, it keeps working without internet

Questions

Are my files uploaded?

Never. GPX to KML conversion runs in your browser, so your files stay on your device.

Can I convert many at once?

Yes. Add as many as you like and download them all as one ZIP.

Is there a size limit?

Files of tens of megabytes are fine on most computers.

Are the times of every point kept?

Each waypoint keeps its time, and each track keeps its start and end time. Per-point times along a track aren’t written to the KML; keep the GPX for that.

Does it keep heart rate and cadence?

No. Sensor data from fitness devices isn’t part of KML.

Can I convert several GPX files?

Yes. Add them all; each becomes its own KML, or download them together as a ZIP.

What is the difference between GPX and KML?

GPX is the exchange format GPS devices and fitness apps use for tracks, routes and waypoints. KML is Google Earth’s map format for places, paths and areas, also read by Google My Maps and GIS apps. Both are XML text files, so the same track can be written in either.