Convert GPX to KML
Turn a GPX track from your GPS, watch or phone into a KML file for Google Earth or Google My Maps. Your file stays on your device.
Other formats work here too: GPX, KML, KMZ, GeoJSON and TCX.
Converted on your device. Your file is never uploaded.
file ·
Guide
- How to get a GPX file into Google My Maps (and back)Import routes into My Maps, and get them back out as GPX for your GPS or phone.
How to convert GPX to KML
- Choose your .gpx file. Most apps, including Strava, Garmin Connect and Komoot, can export one.
- Check the route on the map.
- Download the KML, or KMZ for a smaller zipped file, and open it in Google Earth or import it into My Maps.
Questions
Can Google My Maps import GPX directly?
Yes, My Maps can import GPX. Converting to KML is useful for Google Earth and other KML-only tools, or to keep the file in the same format My Maps exports. See the guide below for the whole round trip.
Should I choose KML or KMZ?
They hold the same data. KMZ is a zipped KML, so it's smaller and is what Google Earth saves by default. Choose KML if you want to read or edit the file in a text editor.
What's kept when converting?
Track and route names, descriptions, waypoints, elevation and timestamps, wherever the output format can hold them. KML can't hold a time for each point, so timestamps are dropped when you convert to KML or KMZ; GPX and GeoJSON keep them.
Are my files uploaded?
No. The conversion runs in your browser, so your file never leaves your device. Nothing is sent to a server or stored.