GPX to KML converter
To convert GPX to KML, drop your GPX file in the box below. It converts straight away; press Download to save the KML. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| GPX to KML | What happens |
|---|---|
| Waypoints | Placemarks with a point, name and description |
| Tracks | gx:Track with a time for each point, so Google Earth can play them back; a track without times becomes a line |
| Segments | Kept: a gx:MultiTrack, or several lines when there are no times |
| Times | Kept per point, as ISO 8601 in UTC |
| Coordinates | Up to 8 decimals (about a millimetre), elevation in metres |
| Not carried over | Extensions such as heart rate and cadence |
How to convert GPX to KML
- Add your GPX. Drop the file in the box, or click to choose it. It becomes KML straight away.
- Check the result. Look at the preview and the size. The defaults are right for most files.
- Download. Press Download to save the KML.
Why KML
Open a GPS recording or route in Google Earth or Google My Maps, which take KML.
Questions
Elevation is kept in every coordinate. Google Earth draws tracks on the ground unless you set them to absolute height in its properties.
Yes: Import in a layer, then pick the file.
No. It is read and converted in your browser, so your routes and places stay on your device.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.