CSV to GeoJSON
Convert a CSV with latitude/longitude columns into a GeoJSON FeatureCollection of points.
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
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