CSV to KML Converter — Free Online, No Upload
Drop a CSV of coordinates and download KML or KMZ for Google Earth. Handles quoted fields, semicolons, comma decimals and DMS text columns.
Paste coordinates or drop a CSV/Excel file, then export KML or KMZ.
Coordinates in
One coordinate pair per line. Decimal degrees, DMS (28°36'50"N) and DDM (N28°36.833') are all recognised, and mixed input is fine. Add altitude and a label after the pair: 28.6139, 77.2090, 216, Tower A
Drop a .csv, .xlsx, .kml or .kmz file here, or
0 points
Nothing to show yet — paste coordinates or drop a file above.
KML output
You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.
CSV is not one format
A file with a .csv extension can be comma-separated, semicolon-separated or tab-separated, may quote some fields and not others, and may use a comma as the decimal separator rather than a field separator. That last case is the one that breaks most converters: 28,6139;77,2090 is a perfectly ordinary coordinate pair in much of Europe and in many Indian exports, and naive splitting turns it into four numbers.
How this tool reads yours
The file goes through a full spreadsheet reader rather than a line-splitter, so quoting, embedded separators and escaped quotes are handled the way Excel would handle them. Once the rows are in, the column headers are inspected for the usual names — lat, latitude, lon, lng, longitude, elevation — and the mapping is pre-filled. If the guess is wrong, or your file has no header row at all, correct it with the dropdowns; the preview updates immediately.
Cells do not have to be plain numbers
A column headed "Latitude" frequently contains text like 28°36'50"N rather than a number, particularly in exports from survey software and GPS units. Those cells are parsed as coordinates too, so you do not need to convert the sheet before converting the file.
Bad rows do not stop the job
A 500-row file with twelve unreadable rows produces a KML of 488 points plus an explicit list of what was skipped and why. Nothing is dropped silently — if you are producing a file for a permission or clearance application, you need to be able to see exactly what did not make it.
If your data is in a workbook rather than a flat file, use the Excel to KML converter. To go the other direction, see KML to CSV.
How to use the CSV to KML Converter
Takes about a minute. No signup, no download, your data stays in your browser.
- 1Open the tool. Scroll up to the CSV to KML Converter above — it loads instantly in your browser, no install needed.
- 2Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
- 3Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.
Frequently asked questions
Common questions about the CSV to KML Converter.
Which columns does my CSV need?
At minimum a latitude column and a longitude column, in any position. Altitude and a label column are optional. Column names are guessed automatically and you can override the mapping with dropdowns.
My CSV uses semicolons and comma decimals. Will it work?
Yes. The file is read with a proper spreadsheet parser rather than split on commas, and cells like 28,6139 are recognised as decimal values rather than as two fields.
How large a file can I convert?
The work happens in your browser, so the limit is your device memory rather than an upload cap. Files of several thousand rows convert without difficulty on an ordinary laptop.
Community rating
Discussion (0)
No comments yet. Start the discussion.
Keep exploring
Related tools across 7BusyBoss — all free, all instant.
More in Geo & Coordinate Converters
- KML to CSV Converter
- Coordinates to KML Converter
- Coordinate Converter
- DMS to Decimal Degrees Converter
- Excel to KML Converter