Convert KML to GPX Online
Turn Google Earth KML placemarks and paths into a portable GPX file for GPS devices and mapping apps. Review the conversion summary and download without uploading your file.
KML to GPX Converter
Your KML file is parsed and converted locally in this browser. It is not uploaded to Kanaries servers.
- 01Converts KML points into GPX waypoints.
- 02Preserves paths, polygon rings, elevations, names, and descriptions.
- 03Carries KML ExtendedData into GPX extensions.
- 04Includes a built-in sample and a downloadable result.
Reliable KML to GPX Conversion
Geometry-Aware Mapping
Point placemarks become waypoints, while LineString, Polygon, and gx:Track paths become GPX tracks.
Useful Data Preserved
Coordinates, elevation, feature names, descriptions, and ExtendedData are retained in the GPX output where the format allows.
Private Browser Processing
The file stays on your device during parsing, preview, and download; no account or server upload is required.
What Changes When KML Becomes GPX?
KML is designed for rich Google Earth scenes, while GPX focuses on GPS waypoints and tracks. Conversion keeps navigation geometry and practical labels while leaving presentation-only KML features behind.
Use this converter when you need KML route geometry in a GPS-friendly file for hiking, field work, navigation, or another mapping application.
- Points Become Waypoints
- Each valid KML Point is written as a GPX waypoint with longitude, latitude, optional elevation, and its placemark label.
- Paths Become Tracks
- LineStrings, polygon boundaries, and gx:Track coordinates are exported as ordered GPX track segments.
- Styles Are Not Portable
- KML icons, colors, camera views, overlays, and network links have no direct GPX equivalent and are not included.
How to Convert KML to GPX
- 01
Choose a KML File
Select a standard .kml file up to 5 MB from your device.
- 02
Parse the Geometry
The browser reads supported points and paths and validates up to 50,000 coordinates.
- 03
Review the Summary
Check the waypoint, track, coordinate, and feature counts before saving.
- 04
Download GPX
Save the generated .gpx file for your GPS device or mapping software.
KML to GPX Best Practices
Use WGS 84 Coordinates
Standard KML uses longitude and latitude in WGS 84, which maps cleanly to GPX coordinates.
Check Path Direction
Open the GPX in your target app and confirm the first and last track points follow the intended travel direction.
Keep the Original KML
GPX does not retain KML styling, overlays, or 3D presentation, so keep the source file as the full-fidelity copy.
KML to GPX FAQ
Q01How do I convert KML to GPX?
Choose a .kml file, review the parsed waypoint and track counts, then download the generated GPX file.
Q02Is this KML to GPX converter free?
Yes. It is free to use without registration or software installation.
Q03Is my KML file uploaded?
No. Parsing and conversion happen locally in your browser, and the file is not sent to Kanaries servers.
Q04What are the file limits?
The converter accepts .kml files up to 5 MB and processes up to 50,000 valid coordinates. KMZ archives are not supported.
Q05Which KML features are preserved?
Points, LineStrings, polygon rings, gx:Track paths, elevations, names, descriptions, and ExtendedData are converted. KML styling and overlays are not.
Q06Why does my KML fail to convert?
Common causes are malformed XML, a KMZ file renamed as KML, unsupported network-linked content, missing supported geometry, or exceeding the file limits.