NewGeoMiner API is live! Process GIS Data programmatically.View Features & Pricing →
MapKmlTools Logo
MapKmlTools

CSV to KML Converter — Convert Spreadsheet Coordinates to KML

Convert CSV or Excel files with lat/lng columns to KML for Google Earth. Drag-and-drop, instant preview, batch-ready. Free, no signup, 100% private.
Pro is Only 3$ per Month. Premium Tool Access, Ad Free, Bulk Conversion!
Upgrade

Excel & CSV ↔ KML Converter

Try the New Smart Excel & CSV ↔ KML Tool!

Experience AI-powered mapping, automatic column detection, live interactive previews, and much more.

Go to Smart Tool

Upload CSV or Excel

Instructions:

  • Upload a file with coordinates.
  • Map the columns correctly.
  • Select desired geometry.
Pro is Only 3$ per Month. Premium Tool Access, Ad Free, Bulk Conversion!
Upgrade
4.7(288 ratings)
Was this helpful?

What is Excel & CSV ↔ KML?

Most business data lives in spreadsheets. This tool unlocks that data by placing it on a map.

Unlike basic converters, we verify your headers and support styling based on your data values (e.g., Color points Red if Status = 'Urgent').

How to Use Excel & CSV ↔ KML

  1. Upload your Spreadsheet.
  2. Verify the identified Latitude and Longitude columns.
  3. Choose a Name column for the labels.
  4. Click 'Convert' and Download.

Frequently Asked Questions

Q:How do I convert a CSV file to KML?

Upload your .csv or .xlsx file. The tool auto-detects your latitude and longitude columns (or lets you choose them manually). It converts each row into a KML Placemark and lets you download the result instantly. No signup or install required.

Q:Is CSV to KML conversion free?

Yes, completely free with no row limits, no watermarks, and no account required.

Q:Does it upload my spreadsheet to a server?

No. Your file is parsed entirely in your browser using PapaParse and SheetJS. No data is ever sent to or stored on any server.

Q:What column names should my CSV have?

The tool auto-detects common column names: lat, latitude, Lat, LAT, lng, lon, longitude, long, and variations. If your column names are different, you can manually map them after upload.

Q:Can I convert Excel (.xlsx) files directly?

Yes. Upload .csv, .xls, or .xlsx files directly — no need to export to CSV first.

Q:Will all my extra data columns be preserved?

Yes. All columns beyond lat/lng are written to the KML <description> and <ExtendedData> fields, so your names, IDs, and other attributes are fully preserved.

Q:Can I customize the icon or color of the KML points?

Yes — use the Smart CSV to KML tool for advanced styling options including per-row icon, color, and label customization.

Q:Can it plot addresses?

Yes! If you don't have coordinates, use our 'Address Mode' to geocode your rows automatically (limits apply).

Pro is Only 3$ per Month. Premium Tool Access, Ad Free, Bulk Conversion!
Upgrade