Convert CSV to GeoJSON.
Drop a CSV with lat/lon columns, get a valid GeoJSON FeatureCollection. Other columns ride along as feature properties. Auto-detects common column names.
Drop a CSV with lat/lon columns, get a valid GeoJSON FeatureCollection. Other columns ride along as feature properties. Auto-detects common column names.
GeoJSON is the standard format for web maps (Leaflet, Mapbox, deck.gl, ArcGIS Online). This converter detects latitude/longitude columns automatically (common names like lat/latitude/y and lon/longitude/lng/x) and produces a valid FeatureCollection of Point features. Override the detected columns if needed.
Drag a file, click to choose, or paste data directly into the input pane.
Types are inferred so the output is correctly formatted — not strings everywhere.
Copy the output, download it, or hit 'Build dashboard' to chart what's in the data.
Free GeoJSON converters often produce sloppy output — every value quoted, types lost, errors swallowed. Ours infers types where it can, fails loudly when it can't, and pairs the conversion with a one-click path to a dashboard.
Numbers, booleans and nulls are preserved wherever GeoJSON supports them — not every value dumped as a quoted string.
Your file is parsed and converted in your browser — verify in DevTools → Network. Nothing is uploaded, logged, or stored.
Malformed input gives a clear, specific error instead of silently wrong output — so you can trust what comes back.
Every conversion keeps a tabular copy, so you can send the data straight to our visualization tool to chart it.