Convert CSV Latitude and Longitude to GeoJSON
Convert latitude and longitude columns into GeoJSON point features for maps, GIS software, and location-data workflows.
If a CSV contains latitude and longitude, each row can become a GeoJSON Point feature. Use CSV to GeoJSON and choose the coordinate columns or let the tool detect common names such as latitude, lat, longitude, and lng.
The output uses the GeoJSON coordinate order [longitude, latitude], while the original non-coordinate columns become feature properties. Rows with invalid coordinates are skipped and the result reports how many features were created.
For the reverse workflow, use GeoJSON to CSV.
Related Articles
Convert CSV to ICS Calendar Events
Convert rows with dates and event details into an ICS file for Google Calendar, Outlook, Apple Calendar, and iPhone.
Convert CSV to NDJSON JSON Lines
Convert every CSV row into newline-delimited JSON for APIs, logs, BigQuery, and data pipelines.
Convert CSV to Parquet Online
Convert CSV files to Apache Parquet locally in your browser for DuckDB, Python, analytics, and data-engineering workflows.
Need to handle CSV files?
HappyCSV is the free, secure way to merge, split, and clean your data — all in your browser.