GIS Format Converter

Convert between GeoJSON, KML, GPX, CSV and WKT.

Output (KML)
<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://www.opengis.net/kml/2.2"><Document><Placemark><name>City Hall</name><ExtendedData><Data name="name"><value>City Hall</value></Data></ExtendedData><Point><coordinates>-122.4194,37.7749</coordinates></Point></Placemark></Document></kml>

Runs entirely in your browser - nothing is sent to a server.

Related tools

How it works

  1. 1

    Paste your data

    Paste GeoJSON, KML, GPX, CSV or WKT.

  2. 2

    Pick from/to formats

    Use Auto-detect or pick the input format yourself, then pick the output format.

  3. 3

    Copy the result

    The converted output is generated instantly.

FAQ

Does this run on a server?
No - parsing and conversion happen entirely in your browser.
What CSV shape is expected?
A header row with lat/lon (or latitude/longitude) columns, or a wkt/geometry column - other columns become feature properties.
Are all 25 format pairs equally supported?
All conversions go through a shared internal GeoJSON representation, so every pair works, though CSV and GPX only round-trip Point/LineString geometry cleanly.