The fastest way to transfer Gmail contacts to iCloud
You can move your Gmail contacts to iCloud in about five minutes using Google's built-in export tool and iCloud's import feature. The process works on any device — phone, tablet, or computer — and doesn't require any third-party apps or software. Gmail exports your contacts as a file, and iCloud accepts that file directly.
The trade-off is that you'll be doing this manually rather than setting up automatic syncing. Once the transfer is complete, your contacts live in iCloud, but new contacts you add to Gmail won't automatically appear in iCloud unless you repeat the process or switch to syncing both accounts together.
Key Takeaways
- Export your Gmail contacts by going to Google Contacts, selecting all contacts, and downloading them as a vCard file (.vcf format).
- Sign into iCloud.com, open Contacts, and use the import option to upload the vCard file you downloaded from Gmail.
- The transfer takes a few minutes and works whether your contacts number in the dozens or hundreds.
- After the transfer, you can delete the contacts from Gmail if you want them only in iCloud, or keep both copies if you use both services.
Step-by-step: exporting contacts from Gmail
Start by opening Google Contacts in your web browser. Go to contacts.google.com and sign in with your Gmail account if you aren't already logged in. You'll see your contact list on the left side of the screen.
Click the three-line menu icon (hamburger menu) in the top left corner. Select Export from the dropdown menu. A new window will appear asking which contacts you want to export. Choose All contacts unless you only want to move a specific group. Then select Google CSV or vCard (for iOS Contacts) as the format — vCard is the better choice for iCloud because it's designed for Apple devices. Click Export, and the file will download to your computer.
Step-by-step: importing contacts into iCloud
Open a web browser and go to iCloud.com. Sign in with your Apple ID. Click the Contacts icon (it looks like a person's silhouette) to open your iCloud Contacts.
Once you're in Contacts, look for the settings icon (usually a gear or three dots) and select Import vCard or Import Contacts. A file browser will open. Navigate to the vCard file you downloaded from Gmail and select it. iCloud will read the file and add all those contacts to your iCloud account. The import usually completes within seconds, though it may take a minute or two if you have several hundred contacts.
What happens to duplicates and contact details
If you already have some contacts in iCloud, the import won't automatically delete them or create exact duplicates. Instead, iCloud will add the Gmail contacts alongside your existing ones. If the same person exists in both places with slightly different information — for example, one entry has a phone number and the other has an email address — you'll end up with two separate contact cards.
After the import finishes, open your iCloud Contacts and scan for duplicates. You can manually merge them by selecting one contact, clicking the menu, and choosing Merge if that option appears. Alternatively, you can delete the duplicate and keep the one with the most complete information. This step takes longer if you have hundreds of contacts, but it's worth doing once to keep your contact list clean.
Syncing Gmail and iCloud contacts going forward
After the one-time transfer, your Gmail and iCloud contacts are separate. New contacts you add to Gmail won't automatically appear in iCloud, and vice versa. If you want them to stay in sync, you have two options: repeat the export-and-import process periodically, or set up both accounts on your Apple device so they sync automatically.
On an iPhone or iPad, go to Settings > Mail > Accounts & Passwords and add your Gmail account. Then go to Settings > Contacts and make sure both your iCloud account and Gmail account are toggled on. Your device will then sync contacts from both services. On a Mac, open System Settings > Internet Accounts, add your Gmail account, and check the Contacts box. This approach keeps both services updated but means you're managing contacts in two places.
Deleting Gmail contacts after the transfer
Once your contacts are safely in iCloud, you may want to remove them from Gmail to avoid confusion. Open Google Contacts, select all contacts using the checkbox at the top of the list, and click the delete icon (trash can). Google will ask you to confirm the deletion. This step is optional — keeping contacts in both places is fine if you use both Gmail and iCloud regularly.
Before you delete, double-check that the import to iCloud actually worked. Open iCloud.com, go to Contacts, and verify that your contacts are there. It takes only a moment and prevents the mistake of deleting contacts from Gmail only to discover they didn't transfer properly.
Troubleshooting common transfer problems
If the import doesn't work, the most common reason is that the vCard file is corrupted or incomplete. Try exporting from Gmail again, making sure you selected All contacts and vCard format. If iCloud still won't import it, try opening the vCard file in a text editor to see if it contains contact data. A file that's only a few kilobytes in size probably didn't export correctly.
Another issue is browser compatibility. If you're using an older browser or a mobile browser, the import feature may not work properly. Switch to a current version of Chrome, Safari, Firefox, or Edge on a computer, and try again. If you're importing on an iPhone or iPad, use the iCloud website on Safari rather than trying to import through the Contacts app itself.
If some contacts import but others don't, check whether those missing contacts have required fields like a name or email address. Google Contacts allows contacts with only a phone number or address, but iCloud may skip those during import. You can manually add them to iCloud afterward if they're important.
Frequently Asked Questions
Will my Gmail contacts disappear after I import them to iCloud?
No. Importing to iCloud creates a copy of your contacts there. Your Gmail contacts remain in Gmail unless you manually delete them. You can keep contacts in both places, or delete them from Gmail if you prefer to use only iCloud.
Can I transfer contacts from iCloud back to Gmail?
Yes, using the same process in reverse. Export from iCloud as a vCard file, then import that file into Google Contacts. Go to contacts.google.com, click the menu, select Import, and upload the vCard file.
What if I have contacts in a Google Group — do they transfer to iCloud?
The individual contacts transfer, but iCloud doesn't have an equivalent to Google Groups. You'll need to recreate any groups you want in iCloud manually, or keep using Google Groups for organized contact lists while storing the actual contact information in iCloud.
Does this work on my phone, or do I have to use a computer?
You can start the export on a phone by visiting contacts.google.com in your browser, but the import into iCloud works more reliably on a computer. If you're on an iPhone, you can also add your Gmail account in Settings and let the phone sync contacts automatically instead of doing a manual transfer.
How long does the transfer take?
The export from Gmail takes under a minute. The import into iCloud usually completes in seconds to a few minutes, depending on how many contacts you have. The entire process, including downloading and uploading the file, typically takes five to ten minutes.