You want your @icloud.com email on your Windows PC, whether that means reading it in a browser, wiring it into Outlook, or pulling it into any mail app you already use. The good news: there are several verified ways to do this, and at least one of them takes under a minute.
The catch most people hit is that Apple's iCloud for Windows app does not actually set up Mail. So if you installed that expecting an inbox, you are in the right place. This guide walks through every verified method, quickest first, with the exact settings and the two-factor authentication steps that trip people up.
Before you start, two prerequisites apply to every method. You must have already created an @icloud.com email address (iCloud Mail will not work until that address exists), and you must sign in with the same Apple Account you use on your iPhone, iPad, or Mac so everything syncs.
Open iCloud Mail in a Web Browser (Fastest, No Install)
If you just need to read and send mail, the browser route needs nothing installed and works on any Windows PC.
- 1.Open any web browser and go to icloud.com/mail (full address: https://www.icloud.com/mail).
- 2.Sign in with your Apple Account, the same one you use on your other Apple devices.
- 3.If two-factor authentication is on, enter the verification code sent to one of your trusted devices.
- 4.Your iCloud inbox opens in the browser.
That is the entire setup. Nothing to configure, nothing to download, and it works in any modern web browser.
Add iCloud Mail to the New Outlook for Windows
The new Outlook app signs you in through your browser, so in most cases you will not need to create a separate password.
- 1.Open the new Outlook for Windows.
- 2.Go to the View tab, then select View settings (or use File > Account info).
- 3.Select Accounts > Your accounts.
- 4.Choose Add Account, type your iCloud email address, then select Continue.
- 5.On the sync screen, select Continue.
- 6.A browser window opens for Apple Account sign-in. Sign in, complete two-factor authentication if prompted, and grant the requested permissions.
- 7.Confirm the success message and close the window. Your account is added.
To change anything later, return to Accounts > Your accounts, select Manage next to the account, and you can Remove it or Set as primary account.
Generate an App-Specific Password (Needed for Classic Outlook and Manual Setup)
If two-factor authentication is on, classic Outlook and any manual IMAP/SMTP client will reject your normal Apple Account password. You give them a dedicated app-specific password instead. Your Apple Account must have two-factor authentication turned on, or this option will not appear.
- 1.Sign in to your Apple Account at account.apple.com.
- 2.In the Sign-In and Security section, select App-Specific Passwords.
- 3.Select Generate an app-specific password and follow the on-screen steps, including giving it a label.
- 4.Copy the generated password. It is 16 characters in the form xxxx-xxxx-xxxx-xxxx, separated by dashes.
- 5.Paste it into the password field of your email app when prompted.
A few things worth knowing: the password is case-sensitive, so paste it exactly. You can hold up to 25 active app-specific passwords at once, and you can revoke any of them (or use Revoke All) from the same screen. Important: any time you change or reset your main Apple Account password, every app-specific password is revoked automatically, so you will need to generate a new one and re-enter it.
Add iCloud Mail to Classic Outlook for Windows
Classic Outlook works fine, but with two-factor authentication on you must use the app-specific password from the previous section rather than your regular password.
- 1.Open classic Outlook and select File > Add Account.
- 2.Enter your iCloud email address and click Connect.
- 3.In the password field, paste your app-specific password (not your regular Apple Account password) and select Connect.
If you enter your normal password while two-factor authentication is enabled, the connection fails with a "Something went wrong" error. That is expected; go back, repeat File > Add Account, and paste the app-specific password instead. It is case-sensitive and must be exact. Note that some accounts also need calendars and contacts synced separately through iCloud for Windows, covered further down.
Configure iCloud Mail Manually with IMAP and SMTP (Any Email App)
For Thunderbird, the built-in Windows Mail app, or any other client, enter these verified server settings by hand. Use an app-specific password for both the incoming and outgoing password fields.
- Incoming mail server (IMAP): server name imap.mail.me.com, Port 993, SSL Required: Yes.
- IMAP username: usually just the part of your address before the @ (for example, johnappleseed). If the client cannot connect, use the full email address instead.
- IMAP password: your app-specific password.
- Outgoing mail server (SMTP): server name smtp.mail.me.com, Port 587, SSL Required: Yes, Authentication required.
- SMTP username: your full iCloud email address (for example, [email protected]).
- SMTP password: the same app-specific password.
Two gotchas to keep in mind. iCloud Mail does not support POP, so you must use IMAP for incoming mail. And if you see an SSL error, try TLS instead for IMAP; for SMTP, try TLS or STARTTLS.
Know What iCloud for Windows Does (and Does Not) Set Up
This is the step that confuses most people: iCloud for Windows does not include a Mail feature. Its setup screen lists only Bookmarks, iCloud Drive, Calendars and Contacts (in Outlook), Passwords, and Photos. To get iCloud Mail on a PC, use icloud.com/mail or add the account in Outlook or another client, as above.
It is still worth installing if you want Drive, Photos, Passwords, or to sync iCloud calendars and contacts into Outlook. It needs Windows 10 (May 2019 Update, version 1903) or later, and the Microsoft Store build is 64-bit only.
- 1.Download iCloud for Windows from the Microsoft Store.
- 2.Open it and sign in with your Apple Account, then verify your identity with a code sent to a trusted device.
- 3.For each feature, click Sync [feature] or Not Now in the bottom-right corner.
- 4.Choose whether to share iCloud analytics, then select Finish Setup.
To push calendars and contacts into Outlook, click the options arrow next to Calendars and Contacts, turn on "Automatically sync your iCloud calendars and contacts to Microsoft Outlook," select Done, and follow the prompts. This specifically requires the classic version of Outlook (Outlook 2021), not the new Outlook app.
Frequently Asked Questions
Why isn't there a Mail option in iCloud for Windows?
Because Apple's iCloud for Windows app does not provide Mail at all. It only configures Bookmarks, Drive, Calendars and Contacts in Outlook, Passwords, and Photos. For your inbox, use icloud.com/mail in a browser or add the account directly in Outlook or another mail client.
My password works on iCloud.com but Outlook rejects it. Why?
With two-factor authentication enabled, classic Outlook and manual mail clients will not accept your regular Apple Account password and may show a "Something went wrong" error. You need an app-specific password generated at account.apple.com under Sign-In and Security > App-Specific Passwords.
My iCloud mail suddenly stopped working in my mail app. What happened?
If you recently changed or reset your main Apple Account password, all app-specific passwords are revoked automatically. Generate a new app-specific password and re-enter it in your mail app to restore access.
Can I set up iCloud Mail with POP instead of IMAP?
No. iCloud Mail does not support POP. Use IMAP for incoming mail, with server imap.mail.me.com on Port 993 and SSL.
I get an SSL error when connecting. What should I try?
For the incoming IMAP server, try TLS instead of SSL. For the outgoing SMTP server, try TLS or STARTTLS.
What username should I enter for IMAP and SMTP?
For IMAP, normally use just the part before the @ (for example, johnappleseed); if it will not connect, switch to the full email address. For SMTP, always use the full iCloud email address.











