Data converter · runs 100% in your browser

KML to GeoJSON Converter

Convert KML files to GeoJSON for use with modern web mapping libraries (Leaflet, Mapbox GL, Deck.gl). The KML XML is parsed locally; the GeoJSON output uses RFC 7946 geometry types.

No uploadNo signupNo trackingFree, unlimited
Drop your KML file here
or click to choose a file

How to use

  1. Drop your KML file (or click to browse).
  2. The converter parses the file locally in your browser.
  3. GeoJSON output is built in memory and offered for download.
  4. Click Download to save the GeoJSON file.

FAQ

Does my data file upload to a server?

No. Conversion runs entirely in your browser using WebAssembly and Web APIs. Open the Network tab in DevTools while you convert — you'll see no outbound traffic carrying your file.

Is this really free?

Yes. No signup, no quota, no upgrade tier. The conversion runs on your machine, so it costs us nothing to host.

Is there a file size limit?

Browser memory is the only ceiling. On a modern desktop browser, a few hundred megabytes works fine. Mobile devices have tighter limits.