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

Is there a way plot groups of my Gmail contacts' physical locations in Google Maps?

OS is Windows Vista.

share|improve this question

migrated from superuser.com May 1 '12 at 23:09

This question came from our site for computer enthusiasts and power users.

For some reason I see that as being an invasion of privacy. If such a thing exists, both parties will have to consent to it. – cutrightjm May 1 '12 at 1:21
Static locations such as addresses? Or do you need them to update based on GPS? Have you tried Google Latitude? – iglvzx May 1 '12 at 1:25

Umm, Google Latitude? But of course it needs the contacts to have a mobile device with GPS and their permission.

share|improve this answer

Being able to sync a Contact Group with a custom Google Map seems like such an obvious feature or easy add-on to program, that I'm amazed it hasn't been done.

There's a workaround that is annoying, but it works and after set-up requires manual maintenance. It uses Google Map's KML import feature. KML is an XML based format for listing mappable addresses and map coordinates.


  1. Get the KML structure used by Google Maps

    • create a custom map
    • add a few addresses
    • edit to a format that you like
    • export as KML file
  2. Export the Contacts Group that you want to map in Outlook .csv format, which is the best format to use with Excel.

  3. Build the KML file - It's pretty easy to automate using Excel concatenation. Just keep in mind that XML tags are usually on separate lines for readability, but they can be kept on one line. The master tag for each record is <Placemark>, so each line should start and end with <Placemark>...</Placemark>.

  4. Import into new Google Map.

This is a good way to first set-up the map. If you have very frequent changes, you can import more KML files, but infreequent changes are more easily accomplished by directly editing a map.

Now only if someone would step-up and create a sync utility! sigh

share|improve this answer
Actually, Google did it! I think you will still need to perform step 2 (export and reimport contacts) but the rest is accomplished automatically via Spreadsheet Mapper: google.com/earth/outreach/tutorials/spreadsheet3.html – Didier L Sep 8 '12 at 9:36

You Can add GPS location (Lang,Long) to the contacts with Name Maps, So when you click it the maps will take you to the location

share|improve this answer
Could you be more specific? How does one create "Name Maps"? – batpigandme Aug 5 '13 at 18:26

The app has just been created and is in Beta called INSET. Goto Google Play store, download and check out. The beta will only load 10 contacts. The pro version will allow you to load all your contacts from whatever gmail account you link up with on your browser.

share|improve this answer

Your Answer


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