All tools
Runs locally in your browser

KML to GeoJSON Converter

Convert a KML file or pasted KML into GeoJSON privately in your browser.

Paste KML or choose a .kml file and convert it to GeoJSON locally. Useful for moving Google Earth placemarks into web mapping stacks.

See also: formats & limits · accuracy · privacy

Input

Result

How it works

  1. Choose a KML file or paste KML text.
  2. Convert it locally in your browser.
  3. Download GeoJSON or continue editing on the map.

Current limitations

  • KML styling does not have a direct GeoJSON equivalent.
  • Network links and overlays are not imported.

Examples

Point placemark

A KML Point becomes a GeoJSON Point Feature. The name typically lands in properties when present.

What is skipped

Network links, ground overlays, and rich style systems do not become faithful GeoJSON styling.

Tips

  • Strip or ignore NetworkLink-only documents before converting.
  • Validate the resulting GeoJSON if you need closed polygon rings for web maps.