Use Google Contacts as a Unified Address Book

Published in: Google Contacts

Your contacts are often scattered across multiple email accounts and social sites.

For instance, you may have switched to Gmail but some of your contacts may still be stored in the old address books of Hotmail or Yahoo! Mail. Then there are places like Facebook and LinkedIn that store personal and professional details of your contacts (including profile pictures) but fetching this information into your main address book is often a tricky thing.

One Place for all your Contacts

If you find it a hassle to maintain multiple address books, a possible solution is that you consolidate them all into a single cloud-based service like Google Contacts.

Here are some ideas on how you may go about doing this:

Step 1: Bring all address books into Google Contacts

Import into Google Contacts

Go to Gmail Settings and click the “Import Mail and Contacts” button to bring all the existing contacts from Hotmail, Yahoo! Mail, Gmail, Google Apps, and your other email accounts into Google Contacts.

Next download your address books from LinkedIn, Facebook, Outlook, Orkut, and other accounts as CSV files and import them all into Google Contacts one-by-one.

Step 2: Clean-up the duplicates

When you import contacts from multiple places, it is obvious that some of the entries would be duplicates of each other. Google Contacts however makes it quite easy for you to manage these duplicates.


Choose “Find Duplicates” under “My Contacts” and the tool will group all the entries that share the same name. Do remember to review all the default suggestions one-by-one as sometimes two people in your contact list can have similar names and you don’t want to combine them into one.

Once you’re ready, just hit the   Merge button.

Google Contacts Manager mostly relies on the person’s name to detect duplicate entries. If it fails to recognize all your duplicate contacts, you can merge them manually as shown in the next screenshot.

merge duplicate contacts

Step 3: Enrich your contacts data

Google Contacts now has basic details of all your contacts including their names, email addresses and, in some cases, phone numbers and birthdays. We are however still missing profile pictures, website URLs, social profiles, etc.

There’s a useful online service called Gist that may help bring lot of such additional profile details into our Google Contacts. Here’s how:

3a. Go to and open a free account.

3b. Once your account is activated, go to “Other Contacts” and connect Google Contacts with Gist. Type your Gmail username and click “Authorize and Upload” - this uses OAuth so you can upload your entire Google address book into Gist without sharing your credentials.

upload gist contacts

The process of importing contacts from Google into Gist may take a while to complete depending on how you large your address book is. Take a coffee break here!

3c. Now that all your contacts have been imported (see the progress bar at the top), go to and you’ll find that Gist has discovered tons of extra information about your contacts that weren’t available in your original address book. This includes their blog addresses, social URLs and more.

Let’s now bring this new information back into Google Contacts. Select all the contacts, click Export and Gist will send you a single vCard file in your Inbox.

enhanced google contacts

Download this v-Card file and import it into your Google Contacts.  Don’t worry, it will only merge the new details and won’t create any duplicate contacts.

The next thing that we are missing in Google Contacts are profile pictures.  There’s a utility called  Google Contacts Sync that takes your Gmail (or Google Apps) credentials, finds the matching entries in your Facebook network and accordingly updates their profile pictures and birthdays in Google Contact.

If you are not connected with all your Google contacts on Facebook, you can still bring their profile pictures through RainMaker.  This is an excellent service that can populate your Google Contacts entries with photos and social details pulled from Facebook, Twitter and LinkedIn. The free account will however limit you to 25 contacts.

To summarize, we first imported all our address books into Google Contacts, merged the duplicates and then added profile pictures and social details of our contacts.

What next? If you have a smartphone like the iPhone, Nokia (Symbian), BlackBerry or Windows Mobile, you can use Google Mobile Sync to keep your Google Contacts synchronized with the built-in address book application. Android mobile phones have this built-in so your phone’s address book will always be in sync with Google Contacts.

Microsoft Office users may try GContactSync to keep their Outlook address book in sync with Google Contacts (it works both ways). See the other synchronization tools for Outlook.

Related: Consolidate your Email Accounts

📮  Subscribe to our Email Newsletter for Google tips and tutorials!
Published in: Google Contacts

Looking for something? Find here!

Meet the Author

Web Geek, Google Developer Expert
Amit Agarwal

Amit Agarwal is a Google Developer Expert in Google Workspace and Google Apps Script. He holds an engineering degree in Computer Science (I.I.T.) and is the first professional blogger in India. He is the developer of Mail Merge for Gmail and Document Studio. Read more on Lifehacker and YourStory

Get in touch

Google Add-ons

Do more with your Gmail and GSuite account

We build bespoke solutions that use the capabilities and the features of Google Workspace for automating business processes and driving work productivity.

  1. Mail Merge with Attachments
    Send personalized email to your Google Contact with a Google Sheet and Gmail
  2. Save Emails and Attachments
    Download email messages and file attachments from Gmail to your Google Drive
  3. Google Forms Email Notifications
    Send email notifications to multiple people when a new Google Form is submitted
  4. Document Studio
    Create beautiful pixel perfect documents merging data from Google Sheets and Google Forms
  5. Creator Studio for Google Slides
    Turn your Google Slides presentations into animated GIFs and videos for uploading to YouTube