All tools
Runs locally in your browser

CSV to GeoJSON Converter

Turn latitude and longitude columns in a CSV into GeoJSON Point features.

Turn tabular latitude/longitude columns into GeoJSON Points without leaving the browser. Non-coordinate columns become feature properties.

See also: formats & limits · accuracy · privacy

Input

Result

How it works

  1. Choose or paste a CSV.
  2. Latitude and longitude columns are detected.
  3. Valid rows become GeoJSON Points.

Current limitations

  • Column names must resemble latitude/lat and longitude/lng/lon.
  • Rows with invalid coordinates are skipped.

Examples

Header names

Columns named like latitude/lat and longitude/lng/lon are detected. Rows with invalid numbers are skipped.

Order

GeoJSON positions are [longitude, latitude]. The converter maps columns into that order.

Tips

  • If points land in the ocean, you may have swapped lat/lon columns.
  • For projected x/y CSV, reproject after conversion or convert offline first.