Convert CSV to KML.
Drop a CSV with lat/lon columns, get a KML file with one Placemark per row. Pick name and description columns to control the labels in Google Earth.
Drop a CSV with lat/lon columns, get a KML file with one Placemark per row. Pick name and description columns to control the labels in Google Earth.
KML is the format Google Earth and many other geo tools read. This converter produces valid KML Placemarks for every CSV row that has coordinates. Pick which column is the Placemark name (the label that shows in Google Earth) and which is the description (the tooltip body).
Drag a file, click to choose, or paste data directly into the input pane.
Types are inferred so the output is correctly formatted — not strings everywhere.
Copy the KML or download the file — ready to drop straight into your tool of choice.
Most free KML converters bury your file in an upload form and stamp the result. Ours runs entirely in the browser, keeps your types intact where the format allows, and hands back clean KML you fully own.
Numbers, booleans and nulls are preserved wherever KML supports them — not every value dumped as a quoted string.
Your file is parsed and converted in your browser — verify in DevTools → Network. Nothing is uploaded, logged, or stored.
The KML is well-formed and standards-compliant — properly escaped, with sensible defaults you can override above the output.
Download as many times as you like. The whole conversion runs on your device, so there's no sign-up and no cap.