CSV → GeoJSON Converter

Live

Upload or paste a CSV with latitude and longitude columns. Map columns, convert to a GeoJSON FeatureCollection — all other columns become feature properties.

CSV GeoJSON Points PapaParse

Input CSV

Drop a CSV file here or

or paste CSV text below

How it works

  1. 1 Upload a CSV file or paste CSV text. The first row must be a header row with column names.
  2. 2 Latitude and longitude columns are auto-detected from common names (lat, latitude, lon, lng, longitude, y, x). Adjust if needed.
  3. 3 Click Convert. Each valid row becomes a GeoJSON Point feature; all other columns become properties. Rows with missing or invalid coordinates are skipped.
  4. 4 Copy the GeoJSON to clipboard or download as a .geojson file. All processing is 100% client-side.
Your data never leaves your browser. No uploads, no servers.

Related Tools