Convert CSV to KML
Convert a CSV of coordinates to KML for Google Earth and My Maps, in your browser.
Output (KML)
<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://www.opengis.net/kml/2.2"><Document><Placemark><name>City Hall</name><ExtendedData><Data name="name"><value>City Hall</value></Data></ExtendedData><Point><coordinates>-122.4194,37.7749</coordinates></Point></Placemark></Document></kml>Runs entirely in your browser - nothing is sent to a server.
Related tools
How it works
- 1
Paste your CSV
A header row with lat/lon columns (e.g. an address/location list).
- 2
Copy the KML
Ready to open in Google Earth or My Maps.
FAQ
- What’s a typical use for this?
- Turning a spreadsheet of locations (store addresses, event venues) into map pins you can view or share in Google My Maps.
- Do the other CSV columns show up on each pin?
- Yes - every non-coordinate column becomes ExtendedData visible when you click the placemark.
