Convert GPX to KML

Turn a GPX file from a GPS device or outdoor app into a KML file for Google Earth and Google Maps. Waypoints, planned routes, and recorded tracks all carry over. Everything runs in your browser, so your file is never uploaded.

Note: GPX separates recorded tracks from planned routes; in the KML output both are written as LineStrings, which is how Google Earth represents lines. Styling and custom extensions are not carried across.

How to use it

  1. Choose your .gpx file.
  2. Check the summary of waypoints and routes/tracks found.
  3. Click Download to save the .kml file.
  4. Open it in Google Earth, Google Maps, or any KML viewer.

Frequently asked questions

Is my file uploaded anywhere?

No. The conversion runs entirely in your browser, so your GPS data stays on your device.

What is the difference between GPX and KML?

GPX is the standard format for GPS devices and outdoor apps; KML is the format used by Google Earth and Google Maps. Converting lets you view GPS data in Google's tools.


Need the reverse? Convert KML to GPX. Or import GPX and edit it on a map with the free map tool. For the full picture, read the GPX and KML guide.