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
- Choose your KMZ file. Drop your .kmz file onto the box above, or click to browse. It stays on your device.
- Convert in the browser. The file is parsed locally and converted to GPX instantly — nothing is uploaded to a server.
- 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
| Data | Kept? | Notes |
|---|---|---|
| Track line (coordinates) | Yes | Unzipped from the KMZ's doc.kml, then converted. |
| Elevation | Yes | When the KML includes altitude. |
| Timestamps | Sometimes | Only if the KML inside is a gx:Track with times. |
| Waypoints | Yes | Point placemarks become GPX points. |
| Styling / colours | No | KML 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.