convert

CSV to GeoJSON

Convert a CSV with latitude/longitude columns into a GeoJSON FeatureCollection of points.

Loading…

About CSV to GeoJSON

CSV to GeoJSON converts a spreadsheet of coordinates into a GeoJSON FeatureCollection of points, ready to drop on a map. Give it a CSV with latitude and longitude columns and it builds one point feature per row, keeping the other columns as properties. It runs in your browser, so your location data isn't uploaded.

Category
convert
Input
Accepts: text/csv or text/plain.
Output
Outputs: application/geo+json.
Cost
Free, runs in your browser
Memory
low
Privacy: CSV to GeoJSON runs entirely on your device. Files you provide never leave your browser — no uploads, no server, no tracking. The page works offline once loaded.

Common uses

  • Turn a CSV of store or office locations into points you can render on a Leaflet or Mapbox map
  • Convert exported survey or sensor readings with lat/long into GeoJSON for GIS analysis
  • Map a spreadsheet of customer addresses that already have geocoded coordinates
  • Prepare point data from a CSV for import into QGIS or a web mapping library
  • Plot event or incident locations from a logged CSV onto a map
  • Build a quick GeoJSON layer from field-collected coordinates without GIS software

Frequently asked questions

What does my CSV need to contain?

Latitude and longitude columns so each row can become a point. The remaining columns are carried through as feature properties.

What output do I get?

A GeoJSON FeatureCollection (application/geo+json) of point features, which loads in mapping libraries, GIS tools, and GeoJSON viewers.

Is my data sent to a server?

No. The conversion happens entirely in your browser, so addresses, coordinates, and any sensitive columns stay on your device.

Can it handle lines or polygons?

No. This tool produces point features from coordinate rows. For lines, polygons, or other geometry types, use a format-aware converter like Convert Geospatial Data.

What if my coordinates are in a non-standard column name?

It looks for latitude/longitude columns; clearly named columns convert most reliably. Rename ambiguous headers in your CSV first for best results.

Keywords

  • csv
  • geojson
  • geo
  • convert
  • map
  • gis
  • latitude
  • longitude
  • points
  • spreadsheet

Try next