KML to GeoJSON Converter
Convert KML to GeoJSON in your browser — no upload, no sign-up, attributes and polygon holes kept.
Processing and data safety
Section titled “Processing and data safety”This tool runs entirely in your browser — your files are never uploaded to a server.
Input and output
Section titled “Input and output”- Formats: KML, GeoJSON
- Flow: KML → GeoJSON
How to use
Section titled “How to use”- Drop your .kml file into the input (or use “or load a file”), or paste the KML text.
- Click “Convert to GeoJSON” (or press Ctrl/Cmd+Enter).
- Check the result summary and map preview, then copy or download the .geojson.
Key details and limits
Section titled “Key details and limits”- KMZ archives must be unzipped first — drop or paste the .kml text.
- Network links, 3D models, styling and icons are ignored.
- Rings with fewer than 4 positions are skipped.
Common use cases
Section titled “Common use cases”- Input: a <Placemark> with <Point><coordinates>116.4,39.9</coordinates></Point> and <ExtendedData><Data name=“type”><value>road</value></Data></ExtendedData>.
- Output: a Feature with a Point geometry and properties {name, type} — MultiGeometry becomes a GeometryCollection; polygon holes are preserved.