GPX to KMZ Converter
Convert a GPX file to KMZ — a zipped, single-file KML that's smaller and easier to share or import into Google My Maps. Drop your .gpx below and download the .kmz. Nothing is uploaded.
Drop your .gpx file here
or click to browse — converts to .kmz 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 GPX file. Drop your .gpx 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 KMZ instantly — nothing is uploaded to a server.
- Download the KMZ. Your .kmz file downloads automatically, named after the original.
Why convert GPX to KMZ?
KMZ is just a KML zipped into one compact file. It's the tidiest way to hand a route to Google Earth or to import it into Google My Maps, because it's a single smaller download rather than a raw XML file.
If you're emailing a route or uploading it to a mapping tool, KMZ travels better than KML: same data, less size, one file.
What's preserved, what's not
| Data | Kept? | Notes |
|---|---|---|
| Track line (coordinates) | Yes | Full geometry, 6-decimal precision. |
| Elevation | Yes | Written when the GPX carries it. |
| Timestamps | Yes | As a gx:Track when the file has times. |
| Waypoints | Yes | As KML placemarks. |
| Heart rate / cadence | No | Sensor extensions are not carried into KMZ. |
Frequently asked questions
Is the GPX to KMZ 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 .gpx 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.