KML to GeoJSON Converter

Paste KML from Google Earth to convert it into GeoJSON. For the reverse conversion, use GeoJSON to KML.

Paste KML

Drop a file here, or

Supports Point, LineString, Polygon, and MultiGeometry placemarks. Names, descriptions, and ExtendedData become GeoJSON properties. KMZ zip files are not supported.

Need the other direction? GeoJSON to KML

GeoJSON

Understanding KML to GeoJSON

Geometry and attribute translation

Extract KML placemarks while retaining names, descriptions, extended data, and supported point, line, and polygon geometry as GeoJSON features.

KML to GeoJSON translates kml into geojson. Geometry and common properties usually transfer, while styling, CRS metadata and format-specific extensions may not have direct equivalents.

What to check after conversion

Conversion preserves supported geometry and attributes, but source-specific styling or metadata may not have an equivalent output representation. Review warnings and validate the result before replacing the source.

After KML to GeoJSON, compare feature counts, geometry types, bounds and representative attributes with the source. Open the output independently before replacing or distributing the original file.