Switching from iCloud to Gmail sounds easy until you open your inbox and see years of messages, receipts, and contacts waiting to be moved. Many people give up halfway. Others lose data along the way.
An iCloud to Gmail transfer isn’t a one-click job, but it’s very doable. Apple and Google don’t share a built-in bridge, so the right method depends on what you want to move. Maybe you just want to add iCloud to Gmail for daily reading. Maybe you want to copy old emails into your Google account. Or maybe you only need your contacts.
This guide shows you how to transfer iCloud emails to Gmail, link both accounts, and move contacts safely. We’ll also flag a few traps that catch beginners, so your move works the first time.
Table of Contents
1. What You Can and Can’t Move
Before you start, know what each method does:
- Adding iCloud to the Gmail app gives you access, but your mail stays on Apple’s servers.
- An email client with IMAP copies old messages into your Gmail account.
- Forwarding only handles new messages.
- A contact export moves your address book.
There’s one detail many guides skip. Apple states that iCloud Mail uses IMAP and SMTP and does not support POP. Meanwhile, Google is retiring its POP-based “Check mail from other accounts” feature. So don’t count on Gmail’s web import tool for iCloud. Results vary, and IMAP is the safer route.
2. How to Add iCloud to Gmail (Android and iPhone)
Want to connect iCloud to Gmail so you can read both inboxes in one app? Here’s how.
Step 1: Create an App-Specific Password
Apple won’t accept your normal password in third-party apps. You need a special one.
- Sign in at appleid.apple.com.
- Open Sign-In and Security, then App-Specific Passwords.
- Generate a new password and copy it.
Two-factor authentication must be on. Apple explains the process in its app-specific password guide.
Step 2: Add the Account in the Gmail App
How to add iCloud email to Gmail on Android:
- Open the Gmail app and tap your profile picture.
- Choose Add another account, then Other.
- Enter your iCloud email address.
- Pick Personal (IMAP) if asked.
- Paste the app-specific password.
The iPhone steps are almost identical. If the app asks for server details, use these:
| Setting | Value |
| Incoming (IMAP) | imap.mail.me.com, port 993, SSL |
| Outgoing (SMTP) | smtp.mail.me.com, port 587 |
| Username | Your iCloud address |
| Password | App-specific password |
Menus can differ slightly by phone, so check Google’s guide to adding accounts if yours looks different. Need the settings for another app? See our iCloud Mail settings for Outlook guide. No iCloud address yet? Read how to create an iCloud email account.
Keep in mind: This only links the accounts. It doesn’t copy your messages.
3. How to Transfer iCloud Emails to Gmail (Full Copy)
If you want your old mail to live in Gmail for good, use a free email client such as Thunderbird.
- Create an app-specific password (see Step 1 above).
- Install Thunderbird and add your iCloud account using the IMAP settings in the table.
- Add your Gmail account in the same app. Our Gmail IMAP settings guide has the details.
- Make sure IMAP is on in Gmail under Settings > See all settings > Forwarding and POP/IMAP.
- Drag your iCloud folders into the Gmail account. They show up as labels.
- Wait for the copy to finish, then compare message counts.
New to these protocols? Our guide on IMAP vs POP3 explains the difference in plain words.
Using a Mac? You can also export a mailbox from Apple Mail as an MBOX file, then open it in Thunderbird. Our post on how to open an MBOX file shows how.
| Pros | Cons |
| Free | Slow for large mailboxes |
| Keeps folders as labels | Gmail limits daily IMAP transfers |
| Copies old and new mail | Possible duplicates if you repeat steps |
Pro tip: Move mail in batches of a few folders at a time. Also check your space first. Gmail’s free 15 GB is shared with Drive and Photos, so see how to free up Gmail storage without buying more if you’re close to the limit.
4. Forward New iCloud Emails to Gmail Automatically
Forwarding is handy while you update your address with friends and banks.
- Sign in at iCloud.com and open Mail.
- Click the gear icon, then Settings.
- Under General, find Forward my email to.
- Enter your Gmail address and save.
Skip the option to delete messages after forwarding. Keeping a copy is safer. Forwarding handles only new mail, so combine it with Section 3 to cover your history.
5. Can iCloud Send Emails to Gmail?
Yes. An iCloud address can email any Gmail address, just like any other provider. If a message doesn’t arrive, check the Gmail spam folder and confirm the spelling. If iCloud mail itself seems stuck, read why iCloud storage full can stop new emails.
6. How to Move Contacts from iCloud to Gmail
Contacts are the easiest part of any iCloud to Gmail transfer.
- Go to iCloud.com and open Contacts.
- Select all contacts, click the gear icon, and choose Export vCard.
- Open Google Contacts and click Import.
- Upload the vCard file and confirm.
- Use Merge & fix to clear duplicates.
On an iPhone, you can also add your Google account under Settings > Contacts > Accounts, so new contacts save to Gmail going forward.
7. Which Method Should You Choose?
| Goal | Best Method | Copies Old Mail? |
| Read iCloud mail on your phone | Gmail app (IMAP) | No |
| Save old emails in Gmail | Email client with IMAP | Yes |
| Catch new mail during the switch | iCloud forwarding | No |
| Move your address book | vCard export and import | Contacts only |
| Large or business mailboxes | Managed migration | Yes |
8. Common Mistakes to Avoid
- Using your Apple password. Most “incorrect password” errors come from skipping the app-specific password.
- Expecting Gmail’s web import to work. iCloud doesn’t support POP.
- Deleting iCloud too soon. Keep it for at least 30 days after the move.
- Forgetting contacts. Export them before you close anything.
- Ignoring Gmail storage. A full account blocks incoming mail.
Not sure what happens during the copy? Read what happens during email migration. And if Apple Mail itself is acting up, see why Apple Mail stops working.
9. FAQs
How to transfer from iCloud to Gmail?
Add both accounts to an email client such as Thunderbird using IMAP, then drag your iCloud folders into the Gmail account. Export contacts as a vCard from iCloud.com and import them into Google Contacts. Back up everything before deleting anything.
Can iCloud send emails to Gmail?
Yes. An iCloud address can send mail to any Gmail address, just like any other email service. If messages don’t arrive, check the Gmail spam folder and make sure the address is correct. You can also forward iCloud mail to Gmail automatically.
How do I transfer contacts from iCloud to Gmail?
Sign in at iCloud.com, open Contacts, select all, and choose Export vCard. Then open Google Contacts, click Import, and upload the file. Finish by running Merge and fix to clear duplicate entries.
How to connect Gmail with iCloud?
Create an app-specific password at appleid.apple.com, then open the Gmail app and choose Add another account, then Other. Enter your iCloud address and that password. The app connects through Apple’s IMAP and SMTP servers.
How to add iCloud email to Gmail on Android?
Open the Gmail app, tap your profile picture, and select Add another account, then Other. Enter your iCloud address and an app-specific password. Choose personal IMAP if asked. Your iCloud inbox will then appear inside the app.
Does Gmail’s web import tool work with iCloud?
Gmail’s import tool may rely on POP, which Apple says iCloud doesn’t support, and Google is retiring related POP features. Results vary, so an IMAP email client is the more dependable way to copy your older messages.
10. Conclusion
A smooth iCloud to Gmail transfer comes down to picking the right tool for each job. Use the Gmail app to read iCloud mail on your phone. Use an IMAP client to transfer iCloud emails to Gmail for good. Add forwarding for new messages, and export your contacts as a vCard.
Take your time, back up first, and check your results before closing the old account. If you’d rather skip the manual work, or you’re moving many mailboxes, SkyMigrate can handle the transfer for you.
Related Blog Suggestions
11. SkyMigrate Services: We Handle the Migration for You
Manual methods suit a single inbox. But when you’re moving years of mail, several users, or a strict deadline, the risk of mistakes grows. That’s where SkyMigrate helps.
What we help with:
- iCloud to Gmail and other email-to-email migrations
- Gmail to Gmail account moves
- IMAP mailbox migration to Microsoft 365
- Google Workspace to Microsoft 365 migration
- Cloud storage moves, such as Google Drive to OneDrive
- Mailbox backup and data protection guidance
Why work with us: We plan the move, test it first, and help you avoid downtime, duplicates, and missing folders. You’ll also get clear updates at every stage.
Need a custom solution? Tell us about your mailboxes and goals, and we’ll recommend the best approach.


