iCloud MailGmail

Migrate email from iCloud to Gmail

iCloud to Gmail differs in two ways: Apple never accepts a plain Apple ID password over IMAP, and the username is the local part only. For anna@icloud.com the login is simply anna.

FROM
IMAP server
imap.mail.me.com
Port
993 · SSL/TLS
Username
part before @
Password
app password
TO
IMAP server
imap.gmail.com
Port
993 · SSL/TLS
Username
full address
Password
app password

Move iCloud Mail → Gmail

What breaks on this particular pair

FAQ

Common questions

Does this work for @me.com and @mac.com?

Yes. Legacy Apple addresses use the same imap.mail.me.com server, no settings change needed.

What happens to alias mail?

It moves, because it already lives in the primary mailbox. Selecting a single alias over IMAP is not possible.

Related routes

Other directions

Find out how big your mailbox is. It costs nothing.

Connect two servers, look at the size and decide. Or take the client and keep everything on your side.

Code on GitHub · built on imapsync · no sign-up