KML to GeoJSON Converter

Typical when you've designed features in Google Earth and need them in a format a web map or GIS pipeline can consume.

Convert KML to GeoJSON now

Common issues converting KML to GeoJSON

Frequently asked questions

Does KML support multiple geometry types in one file?

Yes. KML files can contain Points, LineStrings, and Polygons in the same document. Each becomes a separate Feature in the output FeatureCollection with its own geometry type. If your downstream tool requires a homogeneous type, filter after conversion.

Do feature properties carry over from <ExtendedData>?

Yes. Each <Data name='...'> element becomes a key on the resulting feature's properties object. <SimpleData> under a <SchemaData> is handled the same way.

What coordinate system does the output use?

WGS 84 (EPSG:4326). KML is always in WGS 84, and RFC 7946 also mandates WGS 84, so coordinates pass through unchanged.

Can I convert a KMZ file directly?

Not in one step — KMZ is a zip container. Extract the doc.kml inside the archive and upload that file. Images and overlays packaged in the KMZ can't be represented in GeoJSON.

Related conversions