Run a contracting, freelance, or gig business? Try Roadfolio·Mileage, invoices, expenses & AI voice assistant in one app·iOS & Android
Help/Email/iCloud Mail setup

iCloud Mail setup guide

By Isaac Farris·Updated May 25, 2026·6 minute read

iCloud Mail is the free email that comes with every Apple ID. It uses an @icloud.com (or older @me.com or @mac.com) address. On Apple devices it sets itself up automatically. On Windows and Android, you need an app-specific password and the right server settings. This guide covers both.

Short answer

Step 1: Create your @icloud.com address (if you do not have one)

You only need to do this if your Apple ID is currently a non-Apple email (like a Gmail or Yahoo address you used to sign up for the Apple ID).

  1. On your iPhone or iPad, open Settings.
  2. Tap your name at the top.
  3. Tap iCloud.
  4. Tap iCloud Mail.
  5. Toggle Use on this iPhone on.
  6. Apple prompts you to create your iCloud email address. Pick the part before the @ carefully; you cannot change it later.
  7. Verify and finish.

Step 2: Set up iCloud Mail on iPhone or iPad

If your Apple ID already has an @icloud.com address, it shows up automatically in the Mail app once you turn iCloud Mail on.

  1. Settings > your name > iCloud.
  2. Tap iCloud Mail.
  3. Toggle Use on this iPhone on.
  4. Open the Mail app. iCloud Mail appears in your mailboxes list.

Step 3: Set up iCloud Mail on Mac

  1. Apple menu > System Settings > click your name at the top.
  2. Click iCloud.
  3. Click iCloud Mail in the list of apps.
  4. Toggle Sync this Mac on.
  5. Open the Mail app. Your iCloud account appears in the sidebar.

Step 4: Set up iCloud Mail on Windows (using Outlook or Mail)

Windows does not support Apple ID sign-in directly. You need to create an app-specific password.

Create the app password

  1. Go to appleid.apple.com in a browser.
  2. Sign in with your Apple ID and password. Complete two-factor authentication.
  3. Scroll to App-Specific Passwords.
  4. Click Generate an app-specific password.
  5. Name it something like "Windows Mail" so you can revoke it later if needed.
  6. Apple shows you a 16-character password with dashes. Copy it (or write it down). You only see it once.

Add the account in Outlook

  1. Open Outlook. Click File > Add Account.
  2. Type your @icloud.com address.
  3. Click Advanced options, check Let me set up my account manually, then click Connect.
  4. Choose IMAP.
  5. Use these settings:
    • Incoming: imap.mail.me.com, port 993, encryption SSL/TLS
    • Outgoing: smtp.mail.me.com, port 587, encryption STARTTLS
    • Username: your full @icloud.com address
    • Password: the app-specific password from Apple (not your Apple ID password)
  6. Click Connect. Outlook syncs your iCloud mail.

Or use the iCloud for Windows app

Apple's iCloud for Windows app (Microsoft Store) can also set up Mail in Outlook for you, no manual server settings. Install it, sign in, check the Mail option. Easier if you also want iCloud Drive and Photos syncing.

Step 5: Set up iCloud Mail on Android

  1. Generate an app-specific password the same way as the Windows steps.
  2. Open Gmail (or any email app).
  3. Tap your avatar > Add another account > Other.
  4. Enter your @icloud.com address.
  5. Choose Personal (IMAP).
  6. Enter the app-specific password.
  7. Incoming server: imap.mail.me.com, port 993, SSL/TLS.
  8. Outgoing server: smtp.mail.me.com, port 587, STARTTLS.
  9. Username for both: your full @icloud.com address.
  10. Finish.

Set up an iCloud email alias

Apple lets you have up to 3 free email aliases (different @icloud.com addresses that all deliver to the same inbox). Useful for separating shopping, social, and personal email.

  1. Sign in at icloud.com.
  2. Open Mail.
  3. Click the gear icon > Preferences.
  4. Click the Accounts tab.
  5. Click Add an alias. Pick the name and a label color.
  6. Save.

Use Hide My Email (iCloud+ only)

If you pay for any iCloud+ plan, you can generate unlimited disposable email addresses that forward to your real iCloud inbox. Great for sketchy signups.

  1. Settings > your name > iCloud > Hide My Email.
  2. Tap Create new address.
  3. Apple generates a random-looking address. Label it (e.g., "Yelp signup").
  4. Mail to that address goes to your iCloud inbox.
  5. Disable any address later by tapping it > Deactivate.

Common iCloud Mail problems

"Cannot verify account name or password"

"Cannot connect to server"

"Mail account is offline" on Mac

Some emails not arriving

iCloud Mail vs Gmail vs Outlook

Quick honest take:

You can have all three on the same phone. No reason to pick just one.

Want help setting it up?

App passwords trip people up. If you cannot get iCloud Mail working on Windows or Android, Isaac can sort it.

Helped you out?

Tips keep these guides free.

Buy me a coffee