mailrivaMAILRIVA

iCloud to Gmail: Transfer your Apple Mail emails

Leaving the Apple ecosystem or simply prefer Gmail? mailriva transfers all your iCloud Mail emails to Gmail — securely, on your local machine, and without touching your iCloud mailbox.

Why migrating from iCloud Mail to Gmail is tricky

Apple does not offer a straightforward way to export your iCloud emails to another provider. While you can use Apple Mail on a Mac to drag and drop messages, this manual process is slow, error-prone, and does not scale for mailboxes with thousands of messages. Gmail's own import feature does not support iCloud directly.

The biggest obstacle for most users is authentication. Apple requires an app-specific password for any third-party IMAP access when two-factor authentication is enabled — which it is for nearly all Apple IDs today. Without the correct app-specific password, no migration tool can connect. mailriva detects this and guides you through generating one at appleid.apple.com.

How to transfer your iCloud emails to Gmail

1

Generate an iCloud app-specific password

Go to appleid.apple.com, sign in, navigate to Sign-In and Security > App-Specific Passwords, and create a new password. Copy it — you will need it in the next steps.

2

Download mailriva

Download mailriva for free and install the app on your Windows PC or Mac. No account creation required — everything runs locally.

3

Connect iCloud as source

Select iCloud as the source provider in mailriva. Enter your Apple ID email address and the app-specific password. mailriva connects directly to Apple's IMAP servers.

4

Connect Gmail as destination

Select Gmail as the target and authorize access. Gmail has IMAP enabled by default.

5

Start the migration

Review the folder structure, select what to transfer, and hit start. Your iCloud mailbox remains completely unchanged — mailriva only reads, never modifies the source.

Your advantages with mailriva

Unlike web-based tools, mailriva keeps your Apple ID credentials on your machine. The email data is transferred directly between iCloud and Gmail through your local device — no third-party cloud in between. This gives you privacy, control, and a reliable migration path.

  • Apple ID credentials never leave your device
  • iCloud mailbox remains completely unchanged
  • Folder structure is fully preserved
  • Local backup copy of all emails included
  • Works with @icloud.com, @me.com, and @mac.com addresses
  • Resume interrupted transfers without duplicates

Frequently asked questions

Why do I need an app-specific password?

Apple requires app-specific passwords for any IMAP access when two-factor authentication is enabled. Your regular Apple ID password will not work. You can create one at appleid.apple.com under Sign-In and Security.

Does this work with @me.com and @mac.com addresses?

Yes. All iCloud email aliases — @icloud.com, @me.com, and @mac.com — use the same IMAP backend and work with mailriva.

Will my iCloud emails be deleted?

No. mailriva only reads from the source mailbox. Your iCloud account remains fully intact.