CSV to Shapefile Converter
Upload a CSV with latitude and longitude columns and get a ready-to-use Point Shapefile ZIP (.shp/.shx/.dbf/.prj) instantly — all other columns become shapefile attributes. Works with survey exports, GPS logs and any coordinate spreadsheet.
Drop CSV file here or click to browse
.csv or .txt · comma or semicolon delimited · max 9 MBLatitude:
lat, latitude, y ·
Longitude: lon, lng, longitude, x
Prepare your CSV
Your CSV must have a header row with column names containing lat / latitude and lon / longitude. Coordinates must be decimal degrees in WGS84.
Upload and auto-detect columns
Drop the file above. The converter sniffs the delimiter (comma, semicolon or tab) and detects the lat/lon columns by name. All other columns become Shapefile .dbf attribute fields.
Download the Shapefile ZIP
A ZIP with .shp/.shx/.dbf/.prj downloads automatically — WGS84 (EPSG:4326), ready for ArcGIS Pro, QGIS or ArcGIS Online. Rows with missing or unparseable coordinates are skipped.
Latitude: any column containing lat or latitude (case-insensitive), or exactly y. Longitude: any column containing lon, lng or longitude, or exactly x. If your column names differ, rename them before uploading.
No — CSV has no standard way to encode line or polygon geometry, so every row becomes a Point feature. If you need lines or polygons, use the KML to Shapefile or GeoJSON to Shapefile converters instead.
WGS84 (EPSG:4326) — the same system your CSV's decimal-degree lat/lon values are assumed to already be in. A .prj file is included so GIS software opens the shapefile with the correct spatial reference automatically. Need a different projection? Reproject afterwards with GISGP's CRS File Converter.
Yes — GISGP's Excel/CSV to ArcGIS importer publishes your CSV directly as an ArcGIS Online Feature Layer, no Shapefile step needed, with a visual field-mapping UI and a coordinate-system picker for non-WGS84 sources.
UTF-8 is preferred. UTF-8 with BOM (common in Excel exports) is also handled automatically. Files saved in Windows-1252 or Latin-1 may have encoding issues with special characters — re-save as UTF-8 in Excel or a text editor if you see garbled text.
Import CSV or Excel into ArcGIS Online
GISGP imports Excel and CSV data into ArcGIS Online Feature Services — and exports any Feature Service back to GeoJSON, Shapefile or CSV.
Create free account →Related: CSV → GeoJSON · GeoJSON → Shapefile · Shapefile → GeoJSON · Excel → ArcGIS Online