KMZ to GPX Converter

Convert a KMZ file to GPX — the format devices and fitness apps expect. Drop your .kmz below (it's a zipped KML) and download the .gpx. Nothing is uploaded.

Drop your .kmz file here

or click to browse — converts to .gpx in your browser

Your file is read and converted on your device with the File API — it is never uploaded to a server.

How it works

  1. Choose your KMZ file. Drop your .kmz file onto the box above, or click to browse. It stays on your device.
  2. Convert in the browser. The file is parsed locally and converted to GPX instantly — nothing is uploaded to a server.
  3. Download the GPX. Your .gpx file downloads automatically, named after the original.

Why convert KMZ to GPX?

KMZ is a zipped KML — great for Google Earth, but not what a Garmin, a bike computer or Strava wants. Converting it to GPX unpacks the route into the format those tools accept.

If you were sent a .kmz of a route and your app won't open it, this turns it into a GPX you can load anywhere.

What's preserved, what's not

DataKept?Notes
Track line (coordinates)YesUnzipped from the KMZ's doc.kml, then converted.
ElevationYesWhen the KML includes altitude.
TimestampsSometimesOnly if the KML inside is a gx:Track with times.
WaypointsYesPoint placemarks become GPX points.
Styling / coloursNoKML visual styling isn't part of GPX.

Frequently asked questions

Is the KMZ to GPX converter free?

Yes — completely free, with no account, no sign-up and no usage limits.

Is my file uploaded anywhere?

No. The conversion runs entirely in your browser using the W3C File API — your .kmz file never leaves your device and is not sent to any server.

Is there a file-size limit?

There's no account-based limit. Because everything runs in your browser, very large files depend on your device's memory, but typical tracks convert instantly.