KML to GeoJSON converter
To convert KML to GeoJSON, drop your KML file in the box below. It converts straight away; press Download to save the GeoJSON. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| KML to GeoJSON | What happens |
|---|---|
| Placemarks | Features, with name, description as plain text, and ExtendedData as properties |
| Folders | A folder property holding the path |
| gx:Track | A LineString with its times in coordinateProperties.times |
| Not carried over | Styles, overlays, network links and 3D models |
How to convert KML to GeoJSON
- Add your KML. Drop the file in the box, or click to choose it. It becomes GeoJSON straight away.
- Check the result. Look at the preview and the size. The defaults are right for most files.
- Download. Press Download to save the GeoJSON.
Why GeoJSON
Use places and shapes from Google Earth or My Maps in a web map, QGIS, Leaflet, Mapbox or your own code.
Questions
As plain text: the tags are taken out and links are written after their words.
No. It is read and converted in your browser, so your routes and places stay on your device.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.