KML to CSV Converter

Convert Keyhole Markup Language files to Comma-Separated Values. Free and private โ€” files are processed in your browser.

How to use

  1. Drop your KML file or click to browse
  2. Your file is converted automatically
  3. Download your CSV file

When to use this converter

Convert KML to CSV for spreadsheet analysis, data processing, or importing into non-GIS tools. Perfect for: analyzing Google Earth placemarks in Excel, processing Google Maps saved places with Python pandas, creating mailing lists from location data, or preparing geographic data for non-spatial databases and reporting tools.

What gets converted

Each KML feature becomes a CSV row with columns for name, description, latitude, longitude, and elevation. Extended data fields become additional columns. For complex features with multiple coordinates (like tracks), each coordinate point creates a separate row. Styling and visual properties are not included in the CSV output.

Frequently Asked Questions

What KML data gets exported to CSV?

The CSV includes names, descriptions, coordinates (latitude/longitude), and elevation for each feature. Placemarks, waypoints, and track points become individual rows. Custom data fields are included as additional columns.

Can I open the CSV in Excel or Google Sheets?

Yes. CSV is universally supported by spreadsheet applications. The converted file will open directly in Excel, Google Sheets, LibreOffice Calc, or any other spreadsheet software.

Is my KML file sent to a server?

No. All conversion happens in your browser. Your KML file stays on your device and is never uploaded anywhere.

What coordinate format does the CSV use?

Coordinates are exported as decimal degrees (e.g., 51.5074, -0.1278) which is the standard format for mapping and GIS software. Latitude and longitude are in separate columns for easy analysis.

Related converters

Learn more

Go further with Takeout Tools

Try Free
KML to CSV Converter - Free Online | Takeout Tools