Skip to content
Vecaria
Go Pro

KML to GeoJSON Converter

Convert KML to GeoJSON in your browser — no upload, no sign-up, attributes and polygon holes kept.

This tool runs entirely in your browser — your files are never uploaded to a server.

  • Formats: KML, GeoJSON
  • Flow: KML → GeoJSON
  1. Drop your .kml file into the input (or use “or load a file”), or paste the KML text.
  2. Click “Convert to GeoJSON” (or press Ctrl/Cmd+Enter).
  3. Check the result summary and map preview, then copy or download the .geojson.
  • KMZ archives must be unzipped first — drop or paste the .kml text.
  • Network links, 3D models, styling and icons are ignored.
  • Rings with fewer than 4 positions are skipped.
  • Input: a <Placemark> with <Point><coordinates>116.4,39.9</coordinates></Point> and <ExtendedData><Data name=“type”><value>road</value></Data></ExtendedData>.
  • Output: a Feature with a Point geometry and properties {name, type} — MultiGeometry becomes a GeometryCollection; polygon holes are preserved.

Open KML to GeoJSON Converter in the tools site →