Add an email domain you already own to iCloud Mail on iCloud.com
If you upgrade to iCloud+, you can add a custom email domain name you already own to iCloud and use it with iCloud Mail. You can also purchase a new domain. See Purchase a new email domain and add it to iCloud Mail on iCloud.com.
You can have up to five active custom domains configured with iCloud Mail.
Note: Custom Email Domain isn’t available in all countries or regions.
Before you begin
If you have existing email addresses at your domain that you want to keep using, make a list of them so you can configure them in iCloud. If you don’t have existing email addresses, you can create them after you add the domain to iCloud.
You need to have two-factor authentication enabled for your Apple Account. If you don’t, you can turn it on at the Apple Account website.
You need to have a primary iCloud Mail email address set up to use a custom email domain. If you don’t, see Create a primary email address for iCloud Mail.
How adding a domain you own works
When you add a custom domain you already own, you go through the following steps:
Step 1. Enter the domain name and choose if you want to share it with friends or family members.
Step 2. If you have existing email addresses for the domain, add and assign them.
Step 3. Update your records with your domain registrar, either manually or automatically by signing in.
Step 4. Set up the domain, select your default email address, and (optionally) import emails from your previous provider.
Step 1: Enter the domain details
Go to icloud.com/icloudplus, sign in to your Apple Account (if necessary), then click Custom Email Domain.
Tip: If you’re already on iCloud.com, you can also click in the toolbar, then click Custom Email Domain.
Click “Add a domain you own.”
Note: If you’ve already added at least one domain, you may need to scroll down before you see “Add a domain you own.”
Choose who will use the domain:
Only You: Choose this option if you’re the only person who will use the domain.
You and Other People: Choose this option if you want to share the domain with friends or family members. During setup, you can configure email addresses for each person.
Enter the domain name, then click Continue.
Step 2: Add people and enter existing email addresses
Add the people you want to share the domain with (if applicable) and enter the email addresses you already use with this domain name. (You can create new email addresses after you set up the domain.)
Choose who you want to share the domain with. Do any of the following:
Add a person: Click Add People. Enter the phone number or email address of the person you want to add, then click Continue.
You can share the domain with up to five other people. If you add someone who’s not part of your Family Sharing group, they need to accept the invitation before they’re added to the domain.
Remove a person: Click , then click Remove.
Note: If you’re part of a Family Sharing group, your Family Sharing members are added by default. If you don’t want to share the domain with them, you can remove them.
Add an existing email address. Locate the person who the email address belongs to, then type the email address in the field below their name.
If there aren’t any existing email addresses associated with this domain, click “No email addresses” and go to Step 3: Update the records with your domain registrar.
If you want to add an additional email address for any person, click . In the field that appears, type the additional address.
Each person can have a maximum of three active email addresses for a domain.
After you finish adding all existing addresses, click “Add email address(es).”
A verification email is sent to each of the email addresses you added. You can see the verification status of each email address below the address. If necessary, you can click Resend Verification Emails to resend the email to all pending addresses.
You can’t add an email address if you or someone else is using it with a different Apple Account. If you want to add that address, the other Apple Account needs to stop using it. See the Apple Support article Change your Apple Account email address.
Note: Once you add a custom domain address to iCloud Mail, you can’t use it to sign in to your Apple Account, even if you delete it later.
Step 3: Update the records with your domain registrar
Depending on the domain, you may need to sign in to your domain registrar to automatically update your records. Otherwise, you need to manually update your DNS records.
Click View, then update your records.
See the Apple Support article Set up an existing domain with iCloud Mail.
Step 4: Finish setting up the domain
Click “Finish setup,” then follow the onscreen instructions.
Choose a default email address to use when you send iCloud mail. You can change this at any time in Mail settings on iCloud.com. See Choose a default email address to send mail from on iCloud.com.
To import existing emails from your previous email provider to iCloud Mail (not available for all providers), click “Import now,” then follow the onscreen instructions to sign in to your previous mail account.
It may take some time to import all your emails. They appear in an iCloud Mail folder with the name of your email address. If you had your mail organized into multiple folders in your previous email account, those folders appear inside the new folder.
You can also import emails later.
Important: Make sure you have enough iCloud storage to import all your emails. See Check your iCloud storage on any device.
You can now use your custom domain addresses to send and receive email on iCloud.com and on any Apple device that has Mail turned on in iCloud settings. See Set up iCloud Mail on all your devices.