Use this tool to translate CSV into KML.

This conversion is now available as an API at

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



Step 2: Choose input options (optional)

Input Options

Field Separator:

Step 3: Choose output options (optional)

Output Options
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 import the URL in Google Maps to display each marker.