WAVESPEED AI GPX TO KML Files stay on your device
100% FREE

Free GPX to KML ConverterYour track, ready for the globe.

Turn GPS tracks, routes and waypoints from a GPX file into KML.
See the route, its distance and elevation profile before you download.

Heights keptElevation profileNo upload
No sign-up No upload Nothing to install

Open GeoJSON, KML, GPX, shapefiles and more

Drop files here, or choose them. For a shapefile, pick its .shp, .dbf and .prj together, or a .zip.

GeoJSON, TopoJSON, KML, KMZ, GPX, TCX, Shapefile, CSV, FlatGeobuf, GeoPackage
Or try an example
Your files are read in this browser tab and aren't sent anywhere.View, measure, style and convert map data
THREE SIMPLE STEPS

How to use the GPX to KML

01

Open your GPX

Drop the .gpx file from your watch, phone or GPS unit. Tracks and waypoints appear on the map.

02

Check the track

See distance, ascent, time and speed, and the elevation profile.

03

Download KML

The Export panel is set to KML. Tracks become paths with their heights; waypoints become placemarks.

WaveSpeed AI

Make visuals for your map work.

Create illustrations, cover images or explainer videos for your reports and story maps with WaveSpeed AI.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The GIS viewer is free.

GPX to KML FAQ

Is this GPX to KML converter free?

Yes. Convert as many files as you like, with no account, no watermark and no limits beyond your device's memory.

Are times kept?

Track point times are kept in the map's data and shown in the statistics; KML paths keep the geometry and heights, not per-point times.

Can I convert several GPX files?

Yes. Open them together; each becomes a layer you can export one by one.

Is my file uploaded?

No. The file is read and converted in your browser tab and never leaves your device.

All Free Tools

Free GPX to KML Converter

Heights kept · Elevation profile · No upload

Start converting