Use this tool to translate CSV into KML.


You must have a description and latitude and longitude information in your data and an optional altitude. You may use up to 2 fields for the Description. Planned enhancements of this tool will geocode an address field to supply the latitude and longitude.
See also CSV to GeoJSON and KML to CSV

Step 1: Select your input

Option 1 - Choose a CSV file
Option 2 - Enter an URL
Option 3 - paste into Text Box below


Step 2: Choose input options (optional)

Input Options

Field Separator:

Step 3: Choose output options (optional)

Output Options Filter records in CSV (click "Add condition" below)
Sort CSV  
 Field #TypeDirection
First By
Then By
Then By

Step 4: Generate output

For each line in the CSV, identify the field position (starting at 1) for this information:


Save this file on your server and reference the URL in Google Maps to display each marker. This is the Example KML using Google Maps.