Apple gives icloud.com email addresses away at no cost, but it’s not always obvious how to obtain one by itself or add one to an existing Apple ID account, or how to get additional addresses if you already have one at icloud.com.
But there are three paths, which vary by what you already have and what you want.
If you have an Apple ID without an associated icloud.com address, you can add one (via iOS or macOS).
If you have an icloud.com address already, you can add aliases (via iCloud.com).
If you want a separate icloud.com address for email that isn’t an alias, you can create one by creating an Apple ID account (via macOS).
Add an icloud.com address to an Apple ID
While iCloud seems like it’s integral to an Apple ID, Apple still keeps the two distinct: an Apple ID doesn’t have to have an associated iCloud address, but all iCloud addresses must be associated with an Apple ID. If you haven’t used icloud.com for email yet, you might have an Apple ID that uses a non-Apple email address for its account name.
To add an icloud.com address to such an account, you must use either iOS or macOS; you can’t add the address via the Apple ID site (or via icloud.com).
- In iOS, go to Settings > account name > iCloud, tap Mail and turn it on, and then follow the instructions that appear.
- With macOS 10.14 Mojave or earlier, go to > System Preferences > iCloud and check the box next to Mail. MacOS prompts you to create an address.
- With macOS 10.15 Catalina through 12 Monterey, go to > System Preferences > Apple ID, click iCloud in the left-hand navigation list, and check the box next to Mail. MacOS prompts you to create an address.
- With macOS 13 Ventura, go to > System Settings > account name > iCloud > iCloud Mail and click Turn On. Follow the instructions that appear.
This new iCloud address becomes associated with your Apple ID account, and can be used for email and to log into iCloud.com for other services.
Add icloud.com aliases
Apple doesn’t exactly hide this feature, but it’s not that easy to find, either:
- Log into iCloud.com.
- Click the apps grid in the upper-right corner (it looks like a grid of small squares) and click the Mail icon.
- Click the gear icon at the upper-left corner of the screen and select Preferences.
- Click the Accounts button.
- Click Add an Alias.
- Click Add and then click Done.
You can add up to three aliases, all of which receive email just as if they were the main address on your account. (I wrote a Mac 911 column on how to use an alias to filter incoming email, especially if you’re receiving too much spam or unwanted email at your primary iCloud address.)
Create a new Apple ID to get an icloud.com address
You can create an Apple ID that uses as its login name an icloud.com address that you pick without switching to this new Apple ID for any other purpose.
You can only carry this out sensibly via macOS. You can’t use iOS without logging out of your current iCloud account, which requires a lot of hassle with synced data. And it’s not available at all as an option at iCloud.com or the Apple ID site.
First, enable fast user switching:
- In macOS Monterey and earlier, go to > System Preferences > Users & Groups. Click the lock icon in the lower-left corner and enter your administrative password or use Touch ID. In Login Options, check “Show fast user switching menu.”
- In macOS Ventura, go to > System Settings > Control Center and choose Full Name, Account Name, or Icon from the Show in Menu Bar menu. You can also enable Show in Control Center.
Now, create a new macOS account:
- Go to > System Preferences/Settings > Users & Groups.
- Click the + (plus) sign below the account list in Monterey or earlier or click Add Account in Ventura.
- Create a macOS account that you will then use to create a new Apple ID.
- Select the fast-user switching menu at the upper-right corner of your macOS screen and pick the newly created account.
- Skip the step during the account completion process to use or create an Apple ID.
- When the account finishes initial setup, go to > System Preferences/Settings > Internet Accounts.
- Click the iCloud logo or iCloud text.
- Click Create Apple ID at the sign-in prompt.
- You may be prompted to enter your birthdate; provide it and click Next. (Apple doesn’t validate it’s your birthday, they just want you to be 18 or over to create an unlimited account and for future verification purposes.)
- Click the text link “Get a free iCloud email address.”
- The Email Address field changes to an empty field and “@icloud.com”. You can now enter the address you want. (MacOS will warn you if it’s not available.) Enter your name and pick a password.
- Click Next and provide the confirmation data Apple requires to finish creating the account.
- Log out of this new account ( > Log Out account name).
- You can optionally disable fast-user switching.
Now, in Mail for macOS or iOS, or in third-party email clients, you can enter your new Apple ID account information to access the associated icloud.com email address, even while using a different Apple ID account for iCloud syncing. (If you enabled two-factor authentication, you’ll need to create an app-specific password for each mail client with which you use the email account.)
Ask Mac 911
We’ve compiled a list of the questions we get asked most frequently along with answers and links to columns: read our super FAQ to see if your question is covered. If not, we’re always looking for new problems to solve! Email yours to firstname.lastname@example.org including screen captures as appropriate, and whether you want your full name used. Every question won’t be answered, we don’t reply to email, and we cannot provide direct troubleshooting advice.