Home > Utility Tools > 3 Ways to Import Gmail Contacts to iCloud Easily and Quickly

3 Ways to Import Gmail Contacts to iCloud Easily and Quickly

Updated on May 20, 2026 Preview 78.7K Preview 6
share it facebook share it Twitter
No robots used, this article has been written and edited by our team under strict editorial guidelines.
avatar
Written by Sarah Miller
avatar
Approved by Adrian Li

You may want to merge Gmail contacts to iCloud after switching from Android to iPhone, or because you want all contacts synced across your Apple devices. However, during the process, you may run into problems such as contacts not syncing properly, duplicate contacts appearing, or important contacts information going missing.

In this article, we will show you 3 easy ways to export contacts from gmail to icloud without errors or data lose.

 

Method 1. Import Gmail contacts to iCloud easily with drag and drop

This method applies to Mac computers. If you are using a Windows PC or a phone, you can check out the second method.

Mac users can use Cisdem ContactsMate to transfer contacts between different services such as Gmail and iCloud. Unlike the manual export-and-import process, it lets you manage, transfer, and organize contacts in one place without any duplicates and syncing errors.

With it, you can:

  • Transfer all Gmail contacts to iCloud with simple drag and drop.
  • Transfer only selected contacts instead of the entire contact list.
  • Move contacts from Gmail groups and iCloud groups.
  • Transfer contacts without creating duplicates.
  • Find and delete/merge duplicate contacts.
  • Backup contacts before transferring or merging.
  • Manage all your contacts in one app.

This is especially useful if you have large numbers of contacts, multiple contact groups, or duplicate contacts between Gmail contacts and iCloud.

Before getting started, download and install ContactsMate.

Free Download macOS 10.11 or later

When you open this contact manager for the first time, click “OK” to allow access to your contacts.

a dialog box with an OK button

1. Click Add Account in the toolbar. This will open the Internet Accounts window.

the toolbar provides the Add Account button

2. On the right, choose Google. Sign in to it.

the Internet Accounts window displays Google and other services

3. Make sure that the Contacts checkbox is selected. Click Done.

the Contacts checkbox is selected

4. Click the plus icon + in the bottom left corner.

5. On the right, choose iCloud. Sign in to it. Select the Contacts checkbox.

the Contacts checkbox is selected

6. In the sidebar on the left, click the refresh icon next to the Updated contacts detected message. Now Google and iCloud will appear in the sidebar.

Google and iCloud appear in the sidebar

7. In the sidebar, choose Google. Select all the contacts in it and drag the selected contacts into iCloud.

dragging Gmail contacts into iCloud

Then go to https://www.icloud.com/contacts, you will find that all Gmail contacts are imported to your iCloud. It’s that easy.

In a similar way, you can effortlessly and quickly migrate contacts between other services.

If you only want to transfer certain contacts (instead of all contacts) from Gmail to iCloud, here’s how. In step 7, select “Google” in the sidebar and then select specific Gmail contacts. Now drag them into “iCloud”.

Tip: How to merge duplicate contacts between Gmail and iCloud?

If some contacts exist in both your iCloud and Gmail accounts, there will be duplicate contacts after you transfer contacts. ContactsMate can help you find and remove the duplicates. You can choose to delete those exactly duplicate contacts, or merge the data from several contacts cards into one.

Why this method is better than manual export/import?

While the manual method is free, it usually involves more steps and can easily lead to problems, especially if you have a large contact list.

Here’s why we recommend Mac users using Cisdem ContactsMate instead of manually exporting and importing contacts:

Feature Cisdem ContactsMate Manual export / import
Transfer contacts with drag and drop Yes No
Detect and merge duplicate contacts Yes No
Backup contacts before transfer Yes No
Risk of missing contacts Low Higher
Number of steps required Few More
Best for large contact lists Yes Not ideal

If you still want to use the manual export and import method, check out Method 2 below.

 

Method 2. Import Gmail contacts to iCloud manually via export and import

Google Contacts provides useful features to help you manage Gmail contacts. It allows you to export Gmail contacts to different formats. One of the formats is vCard, which is fortunately supported by iCloud. Therefore, the transfer of contacts becomes easy if you export your Gmail contacts to a vCard.

1. To import Gmail contacts to iCloud, open your web browser.

2. Go to https://contacts.google.com/. Sign in with your Google account.

3. Tick the boxes next to the contacts you want to transfer to iCloud.

tick the boxes

4. Click the 3-dot icon in the upper left part of the page. Click Export.

export

5. Select vCard for Android or iOS as the export format. Click Export.

select vCard

Then you can find the exported vCard file (with the extension of .vcf) on your computer.

6. Go to https://www.icloud.com/contacts/. Sign in with your iCloud account.

7. Click the plus icon in the upper right corner.

import

8. Choose Import Contact to import the vCard containing your Gmail contacts.

It’s recommended to do the above steps on a computer because it will be easier to operate. That being said, you can use this method on an iPhone or Android phone without problems.

Some users like using Gmail app on mobile phone. To view and export Gmail contacts from the Gmail app, open the app. Log in. Tap your profile picture on the upper right corner. Select “Manage your Google account”. Go to the “People & sharing” tab. Select “Contacts”. Then you can view your Gmail contacts list and export them to vCard.

export Gmail contacts from Gmail app

 

Method 3. Import Gmail contacts to iCloud on iPhone or iPad

This method is only available for iOS devices. Some people have multiple email address such as iCloud, Gmail, Exchange, etc. iOS’s built-in Contacts app supports importing contacts from other accounts. But it will sync all your current contacts in Gmail, which may result in many duplicate contacts. If you don’t mind this, follow these a few steps to transfer contacts from Gmail to iCloud via this Contacts app.

1. Go to Settings on your iPhone.

2. Click on Contacts > Account > Add account.

import contacts from Gmail account to iCloud on iOS

3. Choose Google and log in to your Gmail account. Switch on the toggle bar next to Contacts. Click on Save on the top right.

4. Go back to Settings. Click on your Apple ID on the top. Tap on iCloud and switch on the toggle bar next to Contacts.

After that, all your Gmail contacts will be synced to iCloud.

 

Tips

How to keep Gmail and iCloud contacts in sync

If you want to sync gmail contacts to icloud instead of making a one-time transfer, there are third-party apps that can help. Contacts Sync for Google Gmail is one of them. But this app is only available for iPhone and iPad. You can get it from the App Store.

Contacts Sync for Google Gmail

Primarily designed to sync Gmail and iPhone contacts, this app can be used in a number of ways, including syncing your Gmail contacts with iCloud. Any changes made in one service will be synced to the other instantly and automatically. In addition, you can customize the synchronization. For example, you can choose to sync all fields or selected fields (e.g. name and phone number etc.) in your contact entries.

 

FAQs

How to merge Gmail contacts to iCloud and avoid duplicates?

After you import Gmail contacts to iCloud, it’s a recommended to find and merge duplicates. Duplicate entries of the same contacts could cause inconvenience. The most efficient way to merge duplicate entries is using Cisdem ContactsMate. Select the iCloud group. Click Scan in the tool bar. It’ll automatically search for duplicate contacts in your account.

Can I transfer contacts from Gmail to iCloud without exporting them manually?

Yes. By using method 1 or method 3 in this article, you can easily transfer your contacts from Gmail to iCloud without the need to export them manually.

Does iCloud support CSV contact files?

No. iCloud Contacts doesn’t support importing CSV files directly. It only supports vCard. So if your Gmail contacts are exported as a CSV file, you need to convert the CSV to vCard format first before importing it to iCloud.

About the authors
avatar
Written by Sarah Miller

With a passion for tech and writing, Sarah joined Cisdem, where she focuses on creating articles about using utility tools to enhance file management and simplify contact management.

avatar
Approved by Adrian Li

Adrian Li is Cisdem’s Chief Engineer and serves as the editorial advisor for Duplicate Finder and ContactsMate. His work and insights have been featured in leading tech publications such as Fossbytes, TUAW, Redmond Pie, SafetyDetectives, and BestForAndroid.

Loved the article, share!
Comments (6) Leave a Reply

Name *

Comment *

  • Frank

    I'd like to try the tool used in the first method, but it seems that there's no Windows version available.

    2 months ago commonReply

    Name *

    Comment *

  • John Josephs

    Method 2 worked like a charm. I later discovered that the default location for saving new contacts was not set to Icloud

    6 months ago commonReply

    Name *

    Comment *

  • Grace Carter

    Super helpful article. I was worried I’d lose some data during the transfer, but following the instructions I imported all the contacts easily without duplicates.

    9 months ago commonReply

    Name *

    Comment *

  • Derik Stenerson

    You just saved me so much time. I have been manually exporting contacts to CSV and then importing them to iCloud one by one.This tool helps me transfer contacts with a simple drag and drop. Very convenient. Thank you!

    1 years ago commonReply

    Name *

    Comment *

  • Georg Schardt

    Thanks. I have been exporting and importing contacts manually. Wow the tool you recommended saved me a lot of time.

    1 years ago commonReply

    Name *

    Comment *

  • Derik Stenerson

    Very easy it's definitely works. Thanks for your sharing.

    2 years ago commonReply

    Name *

    Comment *