/ 01

Convert GeoJSON to KML Online

Turn GeoJSON features into KML placemarks. Keep points, paths, polygons and feature properties in a file you can open in Google Earth or another KML viewer.

/ 02

GeoJSON to KML

Your GeoJSON is processed in this browser. File contents are not uploaded to Kanaries servers.

No file size cap is set. Processing depends on the memory available in your browser and device.

  • 01Convert point, line, polygon and multi-part geometries.
  • 02Keep feature names and properties in KML placemarks.
  • 03Download KML with longitude, latitude and optional altitude.
/ 03

Convert geographic data in your browser

01

KML for maps and Google Earth

The export groups converted features in a KML document. Multi-part geometries remain grouped as MultiGeometry.

02

Local conversion

Read, convert, and download on your device without creating an account.

03

Properties in ExtendedData

Feature properties are written to KML ExtendedData. Nested objects and arrays become JSON text, while feature names label the placemarks.

/ 04

How GeoJSON becomes KML

GeoJSON separates geometry from feature properties. KML represents those features as placemarks that map applications can display.

Turn GeoJSON features into KML placemarks. Keep points, paths, polygons and feature properties in a file you can open in Google Earth or another KML viewer.

Flexible GeoJSON input
Open a .geojson or .json file, paste JSON, or try the sample. FeatureCollection, Feature, and geometry objects are accepted.
WGS 84 coordinates
Use longitude and latitude in WGS 84. This tool does not reproject coordinates from another reference system.
Attributes and geometry
Feature properties are written to KML ExtendedData. Nested objects and arrays become JSON text, while feature names label the placemarks.
/ 05

How to convert your GeoJSON

  1. 01

    Choose your GeoJSON

    Open a file, paste GeoJSON, or start with the sample.

  2. 02

    Review the conversion

    Check feature counts and any notes about geometry or attribute changes.

  3. 03

    Download the result

    Save the converted file when the result is ready.

  4. 04

    Inspect it on a map

    Open the result in a compatible GIS application and check its location and attributes.

/ 06

Check your converted data

/ 01

Keep the source

Retain the original GeoJSON so you can compare the output with your source.

/ 02

Check coordinates

Confirm that coordinates are longitude and latitude, not projected eastings and northings.

/ 03

Read conversion notes

Review any skipped geometries or field changes before using the export in another workflow.

/ 07

Frequently asked questions

Q01Which GeoJSON inputs can I convert?

Open a .geojson or .json file, paste JSON, or try the sample. FeatureCollection, Feature, and geometry objects are accepted.

Q02Is my GeoJSON uploaded to a server?

Your GeoJSON is processed in this browser. File contents are not uploaded to Kanaries servers.

Q03How large can my GeoJSON file be?

No file size cap is set. Processing depends on the memory available in your browser and device.

Q04Which geometry types are accepted?

Points, lines, polygons, their multi-part variants, and GeometryCollection are accepted. Invalid JSON and malformed coordinates produce an error.

Q05What happens to feature properties?

Feature properties are written to KML ExtendedData. Nested objects and arrays become JSON text, while feature names label the placemarks.

Q06Does the converter change coordinates?

Longitude, latitude and optional altitude are preserved. No coordinate reprojection is performed; use GeoJSON coordinates in WGS 84.

Related tools

Open, inspect and convert geographic files in the browser.

/ 08