Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a list of hundreds of lat/long coordinates and I want to plot them on Google Maps. What is the easiest way to do this? The data is currently in CSV format.

share|improve this question
up vote 9 down vote accepted

I think the easiest way to do this is to create a KML file with all your lat/long coordinates and open them using Google Earth or Google Maps (http://maps.google.com/maps?q= "YOUR KML FILE URL HERE")

Some info on creating a valid KML file: http://code.google.com/apis/kml/faq.html#howtocreate

and here you can find an Excel to KML converter:


share|improve this answer

This is a 10 second solution to put the points on Google Map - you will need either excel or CSV data which you just copy/paste here: http://www.hamstermap.com and then choose Quick Map.

There is also a more complicated map on the website with fancy markers but you will probably need just the quick map.

share|improve this answer

This web tool can do it. It takes a list of comma separated latitude and longitude pairs and puts them on Google Maps. http://www.darrinward.com/lat-long/

share|improve this answer

There are lots of ways to visualize geographic data out there, but for what you're looking to do, give this geographic heatmapping tool a try. Since you've got 100's of data points, a heat map may be better suited to visualizing your data since a bunch of cluttered pins may be hard to read You just need to copy and paste your CSV contents into the textbox, and the service is free. It also supports geocoding smaller datasets if you don't know the coordinates of your locations.

share|improve this answer

Try zeemap. You can plot your data in csv and import them and then map each field into their pre-defined attributes.

share|improve this answer
Always include essential part of the link into answer. – serenesat Jan 26 at 12:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.