100% Private — Runs in Your Browser

CSV to Shapefile Converter

Turn a spreadsheet of coordinates into an ESRI Shapefile for GIS software — free, private, entirely in your browser. No upload required.

Drag & drop your CSV file here

or click to browse

CSV must contain lat/lng or latitude/longitude columns

or paste CSV text

Expected CSV format

name,latitude,longitude,category
Eiffel Tower,48.8584,2.2945,landmark
Central Park,40.7851,-73.9683,park

Column names auto-detected: lat, latitude, lng, lon, longitude, x, y

Frequently Asked Questions

What column names are recognized for coordinates?

The converter auto-detects columns named lat, latitude, y for latitude; and lng, lon, longitude, x for longitude. All other columns become Shapefile .dbf attributes.

Why convert CSV to Shapefile?

Converting a spreadsheet of coordinates to Shapefile lets you bring the data into desktop GIS software like QGIS or ArcGIS, which use Shapefile as a native format.

What does the download include?

A ZIP archive containing .shp (geometry), .shx (index), .dbf (attributes), and .prj (WGS84 projection) — ready to open directly in any GIS software.

Is my data private?

Yes, completely. All parsing happens inside your browser using JavaScript. Your data is never uploaded to any server.

Need to visualize the converted data on an interactive map? Try the full app for maps, filtering, and analysis.

Open GeoDataTools App