GPX to KML Converter
Upload a GPX file and download a Google Earth-compatible KML file.
Upload your GPX file
Convert it to KML without uploading it.
Your file stays on your device. Conversion happens entirely in your browser.
How to convert GPX to KML
Choose a GPX file
Select a GPX track, route, or collection of waypoints from your device.
Convert locally
The file is converted in your browser, so it never needs to be uploaded.
Download KML
Save the KML file and open it in Google Earth, My Maps, or another mapping app.
Open GPX routes in Google Earth
KML is the native mapping format for Google Earth and is also supported by Google My Maps and many GIS tools. Converting GPX to KML makes GPS tracks, routes, and waypoints easier to view, style, and share on those platforms.
Tracks, routes, and waypoints
GPX track and route geometry becomes KML paths, while GPX waypoints become placemarks. Coordinates, names, descriptions, and available elevation values are preserved.
Frequently asked questions
Answers about Google Earth compatibility, preserved GPX data, and file privacy.
Keep converting
Related tools
Google Maps to GPX
Turn a Google Maps directions link into a GPX route you can use in GPS and navigation apps.
Open toolGoogle Maps to KML
Convert a Google Maps directions link into a KML route for Google Earth and My Maps.
Open toolGPX to Google Maps
Open a GPX route in Google Maps for fresh driving, cycling, or walking directions.
Open toolGPX to GeoJSON
Turn a GPX file into GeoJSON for web maps, GIS software, and development projects.
Open toolWant the whole trip planned for you?
Create a personalized day-by-day itinerary with places, local tips, transport guidance, and an interactive map.
Plan my trip