Skip to content

FREE · GPX → KML · NOTHING UPLOADED

GPX to KML converter for Google Earth and My Maps

Drop a GPX, FIT or TCX file and download it as KML for Google Earth or Google My Maps. Converted in your browser.

GPX to KML converter for Google Earth and My Maps

When you want KML

Google Earth drapes a KML line over 3D terrain, and Google My Maps imports it as a layer that shows up in the Google Maps app under your saved maps. Both also read GPX, so the conversion is only needed for tools that insist on KML. Opening a Strava route in Google Maps walks through both.

What the KML contains

A single placemark with the route as a line — longitude, latitude and elevation per point. KML lines have no timestamps and no sensor data; if you want the time and heart rate kept, save the GPX instead, or keep the original file.

In your browser

The file is parsed and rewritten on your machine and never sent anywhere. FIT and TCX files convert the same way — drop them as they are, zipped or not.

Questions people actually ask

Why KML?

Google Earth and Google My Maps import KML natively (My Maps also reads GPX). KML is the format to use when the route should sit on Google's globe.

What is in the KML?

One placemark with the track as a line string — longitude, latitude and elevation per point. Timestamps and sensor data are not part of a KML line.

Can I go the other way, KML to GPX?

Not here yet. Google Earth exports KML/KMZ; most planners accept it directly, and the editor takes GPX, FIT and TCX.