Splügen Pass to Italy 🇮🇹
The Splügen Pass connects Switzerland and Italy, linking Splügen with Chiavenna. At 2,113 meters (6,929 feet), it provides a direct route through the Alps, offering impressive views of the surrounding mountains and valleys.
Convert KMZ to GPX
in your browser.
Drop a .kmz file here to convert it to GPX. It is unzipped on your device, the KML inside is converted, and you download a GPX file with your paths as tracks and your placemarks as waypoints.
Open the 3D preview if you want to see the route on terrain. That step sends the route to AvoMap; the download does not.
Four steps. The last one is optional.
Drag the .kmz onto this page or click Select KMZ file. Google Earth Pro saves places as KMZ by default, and shared projects usually arrive that way.

The archive is unzipped in the browser and the track inside is drawn and measured, with its start and end point named.

Click Download GPX file. The conversion runs on your device and the GPX is saved to your downloads folder.

Open 3D preview shows the same route on satellite terrain in the AvoMap editor, where you can render a video of it.

A KMZ can hold more than GPX can carry. This is what happens to each part when you convert.
| Paths (LineString) | Written as GPX tracks. A MultiGeometry with several lines becomes one track with several segments. |
|---|---|
| Placemarks (points) | Written as waypoints with their name, description and elevation. |
| Polygons | The outer boundary is written as a closed track. Holes are dropped. |
| Elevation | Kept when the KMZ has a third coordinate. If every value is 0, as in My Maps exports, no elevation tag is written at all. |
| Timestamps | Only gx:Track placemarks carry time, and those timestamps are kept. Ordinary paths have none, so the GPX has none either. |
| Names and descriptions | Kept. HTML in a description is reduced to plain text. |
| Icons, colours, line widths | Dropped. GPX has no styling. |
| Folders | Flattened. GPX has no folders. |
| Ground overlays, network links, 3D models | Dropped. |
| Images and icons packed in the KMZ | Dropped. GPX cannot carry them. |
| Several KML files in one KMZ | doc.kml is used. If there is none, the first .kml in the archive is. |
Where the KMZ files come from and where the GPX file goes.
Right-click a path, placemark or folder and choose Save Place As. The default is .kmz, and that file goes straight in here. Whole folders convert to one GPX with a track per path.
Projects shared from the web or mobile app often arrive as KMZ attachments. Drop the attachment here; there is no need to unzip it first.
Garmin devices and BaseCamp read GPX, not KMZ. Copy the GPX into the Garmin/NewFiles folder of the device, or import it in Garmin Connect under Courses.
All three import GPX from the phone's file picker or a shared file. The tracks show up as recorded tracks you can follow; waypoints become favourites or markers depending on the app.
Strava's upload turns a GPX into an activity and needs a timestamp on every point to do that. A path drawn in Google Earth or My Maps has none, so use the GPX in the route builder instead (Routes, Create new route, Upload GPX). Recorded gx:Track files from Google Earth do carry time and upload as activities.
What a KMZ file and a GPX file each hold, and which one the app you are heading for expects.
A KMZ is a KML file zipped up, sometimes together with the icons and images it refers to. Google Earth Pro saves as KMZ by default. Rename one to .zip and you'll find a doc.kml inside. Anything that reads KML usually reads KMZ too, but a text editor can't.
GPX is the plain XML format GPS devices and sports apps trade files in. It holds tracks (what you recorded), routes (what you plan to follow) and waypoints. Every point has latitude and longitude, and can carry elevation and a timestamp. Garmin, Wahoo, Strava, Komoot, AllTrails and OsmAnd all import it.
| KMZ | GPX | |
|---|---|---|
| Made for | Google Earth and map presentations | GPS devices and sports apps |
| On disk | A zip archive with a KML inside, plus any icons or images | Plain XML text |
| Holds | Points, lines, polygons, overlays, styling, embedded images | Waypoints, routes, tracks |
| Timestamps per point | Only in gx:Track | Yes, in tracks |
| Opens in | Google Earth, My Maps, QGIS, ArcGIS | Garmin, Wahoo, Strava, Komoot, OsmAnd, AllTrails |
Same idea on every page: the file is read in your browser and nothing is uploaded unless you open the 3D preview.
KML in, GPX out, in your browser.
GPX in, KML out, in your browser.
GPX in, KMZ out, in your browser.
KMZ in, KML out, in your browser.
KML in, KMZ out, in your browser.
KML in, a zipped shapefile out, for QGIS and ArcGIS.
KMZ in, a zipped shapefile out, for QGIS and ArcGIS.
Drop a zipped shapefile, get a KML for Google Earth.
Open a GPX and see the track, its length and where it starts and ends.
Open a KML or KMZ and see what is inside before you use it elsewhere.
Unzip a KMZ in the browser and see the paths and placemarks it holds.
Open a GeoJSON file and see its features drawn and measured.
Open a Garmin, Wahoo or COROS .fit file, see the ride or run, and download it as GPX.
The converter shows you the outline. The editor puts the same track on satellite terrain, flies a camera along it and exports an MP4 in up to 4K.
The editor is free to use. You pay per exported video, and that pays for the free tools on this site.

Explore the full range of AvoMap features in action with these videos, all created using the easy-to-use editor.
The Splügen Pass connects Switzerland and Italy, linking Splügen with Chiavenna. At 2,113 meters (6,929 feet), it provides a direct route through the Alps, offering impressive views of the surrounding mountains and valleys.
Taking a motorcycle trip through the Chilean desert, starting from Combarbala and heading to La Serena on the coast.
With a distance of 101 km and an elevation gain of 6,700 meters, the Eiger Ultra 101 is a tough challenge for even the most seasoned trail runners. The route includes stunning viewpoints such as Grosse Scheidegg, First, Bachalpsee, Berghotel Faulhorn, Schynige Platte, Wengen, Männlichen, and the base of the legendary Eiger North Face.
The Otter Trail is a five-day hiking route in South Africa, starting at Storms River Mouth Rest Camp and finishing at the small resort village of Natures Valley in the de Vasselot section of the park.
The Kepler Track is one of New Zealand's Great Walks, renowned for its stunning natural beauty and varied landscapes. It's a 60-kilometer (37-mile) circular hiking trail located in Fiordland National Park on the South Island of New Zealand. The track typically takes around 3 to 4 days to complete and passes through diverse terrain, including beech forests, alpine meadows, and alongside pristine lakes and rivers.
The Tahoe Rim Trail is a 170-mile long hiking path encircling the Lake Tahoe Basin in the Sierra Nevada, traversing parts of Nevada and California in the United States. It spans elevations from 6,223 feet at Lake Tahoe's outlet to 10,338 feet at Nevada's Relay Peak.
The Grand Raid de la Réunion, known as La diagonale des fous, is an ultramarathon held annually in October on Réunion island, a French overseas department located in the Indian Ocean between Madagascar and Mauritius.
As a break from my usual routine, I decided to embark on an epic journey by motorbike from Frankfurt to Dubai. It took me 62 days to complete the trip, and along the way I crossed through 11 different countries including France, Switzerland, Italy, Greece, Albania, North Macedonia, Bulgaria, Turkey, Georgia, Armenia and Iran.
The Zugspitz Ultratrail stands as Germany's premier trail running event. Drawing over 4400 participants, it features six distinct routes spanning from 16 to 106 kilometers in length.
The San Francisco Marathon is a renowned race featuring a full marathon, half marathon, and 5K. Held in late July, it navigates iconic landmarks like the Golden Gate Bridge and Fisherman's Wharf. The hilly terrain presents a challenge, but the stunning views and community support make it memorable.
Yes. Converting, the outline and the 3D preview cost nothing, and there is no account to make. AvoMap charges for exported videos, and that pays for the free tools.
No. The file is read and converted in your browser. Two things do leave your device: the coordinates of the first and last point, which are looked up to show place names, and the whole route if you click Open 3D preview. The download itself stays on your device.
A KMZ is a KML file inside a zip archive, sometimes with icons and images alongside it. Google Earth Pro saves KMZ by default because it is smaller and travels as one file. This converter unzips it and reads the KML inside.
Convert it here, then copy the GPX into the Garmin/NewFiles folder of the device, or import it as a course in Garmin Connect. If you searched for "kmz to gps": GPX is the file format a GPS device wants, and this page makes one.
Not directly, Google Maps has no export. Save the route to Google My Maps or open it in Google Earth, export as KMZ or KML from there, and convert the export here.
Strava needs a timestamp on every point to file an upload as an activity, and a path drawn in Google Earth has none. Use the GPX in the route builder, or in an app that plans from GPX such as Komoot or Garmin Connect.
Yes, when the KML inside has it. Paths drawn in Google Earth with altitude keep their values. If every altitude is 0, the GPX gets no elevation tags at all, which beats a flat line of zeros.
There is no fixed limit because nothing is sent to a server. Very large files take longer to parse, especially on a phone, and the outline drawn on the page gets dense. The download works regardless.
Yes, with the GPX to KMZ converter. If you only want the KML out of a KMZ without changing anything, use the KMZ to KML converter.
You don't need one. This page is the app: open it in the browser on an iPhone or Android phone, pick the file from your files app, and the GPX lands in your downloads. Nothing to install.