Convert CSV to KML
Upload a CSV file with coordinate columns and download KML for Google Earth.
CSV files with coordinates are common in Excel, Google Sheets and databases. KML is Google Earth's format and also opens in Google Maps and many GIS tools.
GeoKonvert automatically detects columns for latitude and longitude (lat/lon, x/y, north/east) and supports Swedish coordinate systems such as SWEREF99 TM. Other columns are carried over as attributes in the KML output.
Upload file
Drag and drop your file here
or Choose file
KML, KMZ, GPX, GeoJSON, CSV, Shapefile, FlatGeobuf (.fgb), GeoPackage (.gpkg), TopoJSON · Max 50 MB
Files are processed locally in your browser and never sent to any server.
Frequently Asked Questions
Which column names are recognised?
The tool recognises lat, lon, latitude, longitude, x, y, north, east and variants. If the column name is ambiguous, a manual mapping option is shown.
Can the source file use SWEREF99 or RT90 coordinates?
Yes. Select the correct source system in settings and the coordinates are reprojected correctly to the KML output (WGS84).
Does the KML file open in Google Earth?
Yes. The result can be opened directly in Google Earth and Google Maps via Import or Open.
Are other columns preserved?
Yes. All columns except the coordinate columns are carried over as ExtendedData on each point in the KML.