Convert KML to GPX

Upload your KML or KMZ file and download GPX for your GPS device or app.

KML (Keyhole Markup Language) is used by Google Earth and Google Maps. GPX is the standard format for GPS devices and apps such as Garmin, Strava, Komoot and Suunto.

Conversion happens entirely in your browser. Points, lines and attributes are translated into waypoints and tracks in the GPX output. The file never leaves your computer.

Upload file

Drag and drop your file here

or Choose file

KML, KMZ, GPX, GeoJSON, CSV, Shapefile, FlatGeobuf (.fgb), GeoPackage (.gpkg), TopoJSON · Max 50 MB

Files are processed locally in your browser and never sent to any server.

Frequently Asked Questions

Can I import the GPX file into my GPS device?

Yes. GPX is the standard format for Garmin, Suunto, Polar and most GPS apps. Transfer the file via USB or the app's import function.

What happens to points and lines from the KML?

Points become waypoints and lines become tracks in the GPX output. Names and descriptions are preserved as attributes.

Are KMZ files supported?

Yes. GeoKonvert automatically unpacks KMZ (compressed KML) without you needing to do it manually.

Is the file processed on a server?

No. Conversion happens locally in your browser and no data is uploaded or stored.