GeoJSON to KML Converter
Turn GeoJSON into KML for Google Earth and My Maps — properties become ExtendedData, geometry converts cleanly. Browser-only, free.
Paste data or open a file
Everything parses in your browser — files are never uploaded.
Field guide: GeoJSON to KML Converter
The reverse crossing matters just as much: data lives in developer formats, but the person who needs to SEE it — the client, the landowner, the field crew with Google Earth on a tablet — lives in KML. This converter takes a FeatureCollection and emits Google-Earth-ready KML: feature properties become ExtendedData (visible in the placemark balloon), a 'name' property becomes the placemark name, and lines get tessellate so they drape over terrain.
Google Earth remains the best free 3D geographic viewer ever shipped, and 'send me something I can open in Google Earth' is still how non-GIS stakeholders consume spatial work. Conversion runs in the browser, nothing uploads, and the preview-plus-attribute-table confirms what's in the file before you send it. My Maps imports the same KML for shareable browser viewing.
Field tips
- Name a property exactly 'name' in your GeoJSON and it becomes the placemark label in Earth — the single highest-value prep step.
- Keep property values short — Earth's balloon renders ExtendedData as a table, and a 2,000-character JSON blob makes an ugly balloon.
- For Google My Maps import limits (10 layers, 2,000 features/layer), split large FeatureCollections before converting.
Records are stored only in this browser (localStorage) — export regularly. This tool aids field documentation; it does not replace your agency's official inspection procedures or engineering judgment.
GeoJSON to KML Converter — Turn GeoJSON into KML for Google Earth and My Maps — properties become ExtendedData, geometry converts cleanly. Browser-only, free. Free, offline-first and GPS-aware: open it on any phone, log in seconds, and hand your GIS team clean GeoJSON.
About GeoJSON to KML Converter
The reverse crossing matters just as much: data lives in developer formats, but the person who needs to SEE it — the client, the landowner, the field crew with Google Earth on a tablet — lives in KML. This converter takes a FeatureCollection and emits Google-Earth-ready KML: feature properties become ExtendedData (visible in the placemark balloon), a 'name' property becomes the placemark name, and lines get tessellate so they drape over terrain.
How to use GeoJSON to KML Converter
- 1Open the tool — it loads instantly and runs entirely in your browser.
- 2Enter or import your field data; everything stays on your device.
- 3Review the computed results and flagged items.
- 4Export to CSV/GeoJSON or print a report for stakeholders.
Why use GeoJSON to KML Converter?
- ✓100% free, no sign-up — built for crews, not per-seat licences
- ✓Offline-first: records save to your device instantly and survive dead zones
- ✓One-tap GPS tagging with accuracy capture on every record
- ✓Exports CSV for asset systems, GeoJSON for GIS, and print-ready reports
- ✓Checklist and guidance aligned with OGC KML 2.2
Frequently asked questions
How do I open the result in Google Earth?+
Download the KML and double-click it (Earth desktop associates .kml), or in Earth web use Projects → Import KML file. Points, paths and polygons appear with names; clicking shows the ExtendedData balloon with your GeoJSON properties as rows.
Do GeoJSON properties survive the conversion?+
Yes — each property becomes a KML ExtendedData <Data> element, which Google Earth displays in the feature balloon and re-exports intact. A property literally named 'name' is special-cased into the placemark <name> so features get proper labels in the Places panel.
Why do my lines float or clip into hills in Earth?+
Altitude mode: this converter writes tessellated, ground-clamped geometry (the right default for 2D data), so lines follow terrain. If you see floating, the file was edited with absolute altitudes — and clamped data showing 'through' mountains is just Earth's terrain exaggeration setting.
Can I go GeoJSON → My Maps?+
Via this exact conversion — My Maps imports KML (plus CSV/XLSX) but not GeoJSON directly. Convert, then My Maps → Add layer → Import → your KML. Properties arrive as the data table My Maps shows per feature, and styling happens in its UI afterward.
Embed GeoJSON to KML Converter on your website
Want GeoJSON to KML Converteron your own site? Paste this snippet into any HTML page — it's free, with no API key or sign-up. The tool loads in an iframe and keeps working exactly as it does here.
<iframe src="https://tooljolt.com/tools/geojson-to-kml" width="100%" height="640" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px" title="GeoJSON to KML Converter — ToolJolt" loading="lazy"></iframe>Related GIS tools
Shapefile to GeoJSON Converter
Convert ESRI shapefiles (.shp + .dbf or zipped) to GeoJSON in your browser — attributes preserved, nothing uploaded. Free, no size games.
● LiveShapefile Viewer
Open and inspect ESRI shapefiles online without ArcGIS or QGIS — feature counts, attributes and GeoJSON preview, 100% in your browser.
● LiveKMZ to KML Converter
Extract the KML from any KMZ file in your browser — see bundled icons/overlays too. No upload, no Google Earth install needed.
● Live