GeoJSON to KML Converter

The canonical step between a web-mapping dataset and a stakeholder who wants to inspect it in Google Earth.

Convert GeoJSON to KML now

Common issues converting GeoJSON to KML

Frequently asked questions

Will all my GeoJSON properties be visible in Google Earth?

Yes. Every property becomes a row in the Placemark's <ExtendedData> table, which Google Earth renders in the default info popup when a user clicks the feature.

How are GeometryCollection features handled?

They're expanded into a <MultiGeometry> container in the output. This preserves all sub-geometries but flattens any nested collection structure.

Can I open the output in Google My Maps?

Yes. Google My Maps imports KML up to 5 MB on the free tier. Strip unused properties or simplify geometry if you hit the limit.

Are feature ids preserved?

Yes. A GeoJSON feature's 'id' becomes the 'id' attribute on the output <Placemark>, so tools keyed on stable identifiers keep working.

Related conversions