How to convert GPX to KML
- 01Add GPX filesChoose files or drop them on the page.
- 02Converted on your deviceNothing is uploaded. Adjust settings if you like.
- 03DownloadSave each file, or all of them as one ZIP.

What’s GPX?
The GPS exchange format for tracks, routes and waypoints, used by Garmin, Strava, Komoot and most hiking apps.
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.