Free GPX to KML converter
Upload a GPX file and download KML for Google Earth — processed entirely in your browser.
Drop files here or click to upload
Accepts .gpx — processed locally in your browser
How to convert GPX to KML
Upload GPX
Drop your .gpx file from a GPS device, hiking app, or Takeout export.
Preview waypoints
See waypoint names and coordinates before converting.
Download KML
Get a KML file ready to open in Google Earth or import to My Maps.
Why convert GPX to KML
Google Earth ready
KML is the native format for Google Earth visualization and sharing.
No software install
Convert in your browser — works on Mac, Windows, and Chromebook.
Private & free
Files stay on your device. No account, no limits.
Common use cases
GPS to Google Earth
Move Garmin or hiking app tracks into Google Earth for visualization.
Takeout workflow
After converting Takeout to GPX, convert to KML for Google Earth sharing.
Frequently asked questions
What is the difference between GPX and KML?
GPX is designed for GPS devices and navigation apps. KML is designed for Google Earth and geographic visualization. Both carry waypoint coordinates.
Will my waypoint names be preserved?
Yes. Waypoint names and descriptions from your GPX file are copied to the KML placemarks.
Is there a file size limit?
Files up to 50MB are supported. Processing happens locally in your browser.
Can I convert KML back to GPX?
Yes — use our free KML to GPX converter.
Related free tools
More browser-based converters for your Google Maps data.
Skip the Takeout wait
Maps List Export scans your saved lists directly in Chrome—full place details, no ZIP upload.