No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Servers in GermanyGDPR by design
Origin servers at Hetzner in Germany. Since your files never leave your device, their contents are not transmitted at all.
KML is the format of Google Earth and Google Maps, GeoJSON the standard format of web maps (Leaflet, Mapbox, OpenLayers) and developer tools. If you want to take placemarks or routes from Google Earth into a web app, an analysis script or a database, you need them as GeoJSON. This tool reads your KML file and writes a clean GeoJSON FeatureCollection.
All common geometries are recognised: points (Point), lines (LineString), areas with holes (Polygon) and compound geometries (MultiGeometry), which become MultiPoint, MultiLineString, MultiPolygon or a GeometryCollection as appropriate. Placemarks in nested folders (Folder) are collected too. The name and description of each placemark go into the GeoJSON properties (properties.name, properties.description). The coordinate order stays longitude then latitude.
Everything runs entirely locally in the browser - your possibly sensitive location data never leaves your device. Honestly framed: geometry plus name and description are carried over. KML-specific presentation (custom styles, icons, tours, NetworkLinks, ground overlays) is not mapped into GeoJSON, since GeoJSON has no counterpart for it. A KML file without placemarks, or an invalid file, is rejected with a clear message instead of faking an empty output.
Specifications
Specifications
Input formats
KML
Output format
GEOJSON
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop your KML file.
The conversion runs automatically.
Download the GeoJSON.
Limitations:Converts KML into a GeoJSON FeatureCollection: Point, LineString, Polygon with holes and MultiGeometry (to multi types or a GeometryCollection). Placemarks from nested folders are collected; name/description become properties. KML styling, tours, NetworkLinks and overlays are not carried over (no GeoJSON counterpart). Coordinates WGS84 (longitude, latitude). A file without placemarks or invalid KML is rejected with an error.
FAQ
What do I need GeoJSON for?
GeoJSON is the standard format for web maps (Leaflet, Mapbox) and data analysis. This lets you use Google Earth data in your own applications.
Which geometries are recognised?
Point, LineString, Polygon (with holes) and MultiGeometry, which becomes MultiPoint/MultiLineString/MultiPolygon or a GeometryCollection.
Are placemarks in folders found?
Yes, all placemarks are collected even in nested folder structures.
Is the KML styling carried over?
No. GeoJSON has no styling; geometry, name and description are carried over.
Is my file uploaded?
No, the conversion happens entirely locally in the browser; location data never leaves your device.