Skip to content

GeoJSON to KML Converter

Convert GeoJSON data to Google Earth KML format for spatial data visualization.

Input

json
loading editor…

Paste your GeoJSON here...
or drop a file anywhere in this pane

Output

xml

Converted KML will appear here...
press to convert to kml

What Is GeoJSON?

GeoJSON is an open standard JSON-based format for encoding geographic data structures including points, lines, polygons, and feature collections. Converting GeoJSON to KML enables sharing geographic data with Google Earth users and KML-compatible GPS devices.

This is used for:

  • Google Earth Visualization: Converting web map data to KML for viewing in Google Earth's 3D environment.
  • GPS Device Export: Preparing geographic data for GPS devices and field survey equipment that use KML.
  • Cross-Platform Sharing: Translating GeoJSON features for users who rely on KML-compatible software.

How to Use GeoJSON to KML Online

  1. Paste your GeoJSON: Copy GeoJSON data with Point, LineString, Polygon, or FeatureCollection geometries into the input editor.
  2. Convert to KML: Click the "Convert to KML" button to generate Google Earth-compatible KML XML.
  3. Copy or download: Save the KML output as a .kml file for use in Google Earth or other geospatial applications.

Frequently Asked Questions

Does the converter preserve properties?

Yes. GeoJSON properties are mapped to KML ExtendedData and Placemark names. Geometry types including Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection are supported.

Is this tool safe?

Yes. All processing happens 100% client-side in your browser. Nothing is uploaded to any server.

Is this tool free?

Yes, completely free with no usage limits or registration required.

Real-World Examples

Field researchers convert GeoJSON survey data to KML for visualization in Google Earth during presentations. Emergency response teams transform GeoJSON incident maps to KML for sharing with field units using KML-compatible GPS devices.

Related Tools