KML to GeoJSON Converter

Convert Google Earth KML files to GeoJSON and preview the result on an interactive map. Everything runs locally in your browser.

PrivateFreeOffline

Quick start

  1. 1

    Upload a KML file

    Choose a .kml file exported from Google Earth, Google My Maps, or another GIS tool.

  2. 2

    Preview the converted map

    ChatDB converts supported placemarks to GeoJSON in your browser and renders points, lines, and polygons on a map.

  3. 3

    Export GeoJSON

    Download the converted GeoJSON file for web maps, GIS workflows, or the GeoJSON Viewer.

Data stays on your device

KML conversion runs locally in your browser. Files are not uploaded to ChatDB.

Use this KML to GeoJSON converter when you need to move Google Earth or Google My Maps data into web mapping workflows. Upload a .kml file, inspect the converted features on a map, and download clean GeoJSON.

KML

Input

GeoJSON

Output

0 bytes

Data uploaded

Private KML Conversion

Your KML file is parsed locally in the browser and never sent to a server.

Map Preview

Preview converted points, lines, and polygons before downloading the GeoJSON file.

GeoJSON Export

Download a GeoJSON file ready for web maps, GIS tools, and data pipelines.

Does the KML file upload to a server?

No. The conversion runs locally in your browser. Your KML file and converted GeoJSON never leave your device.

Which KML features are supported?

The converter supports common Point, LineString, and Polygon placemarks, including names, descriptions, and simple ExtendedData values.

Can I view the converted GeoJSON on a map?

Yes. The page previews the converted GeoJSON immediately and lets you export the same data for use in other mapping tools.