Processed locally — your file never leaves your device
GeoJSON to KML Converter
Convert a GeoJSON file to KML entirely in your browser — nothing is uploaded.
Drop a GeoJSON, TopoJSON, KML, KMZ, GPX, zipped Shapefile or CSV file hereor click to choose a file from your deviceNothing is uploaded — the file is detected and processed entirely on your device.
How it works
- Select or drop a .geojson (or .json) file.
- Your browser converts it to KML locally.
- Download the resulting .kml file, ready to open in Google Earth.
Frequently asked questions
- Is my GeoJSON file uploaded anywhere?
- No. The conversion happens entirely on your device.
- What does the KML output look like?
- Each GeoJSON feature becomes a <Placemark>, with a name (taken from a properties.name field, if present) and its other properties stored as ExtendedData.
- Which geometry types are supported?
- Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon and GeometryCollection.
- Can I open the result in Google Earth?
- Yes — the output is standard KML 2.2, compatible with Google Earth and other KML-reading software.