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 ID. If you don’t, you can turn it on at the Apple ID 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. Set up the domain, select your default email address, and (optionally) import email messages from your previous provider.
Step 1: Enter the domain details
On iCloud.com, click in the toolbar, then click Custom Email Domain.
Click Use a Domain You Own.
Note: If you’ve already added at least one domain, you may need to scroll down before you see Use a Domain You Own.
Indicate who will use the domain. Choose one of the following:
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: Set up the domain.
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 ID. If you want to add that address, the other Apple ID needs to be changed to a different email address. See the Apple Support article Change your Apple ID.
Note: Once you add a custom domain address to iCloud Mail, you can’t use it as an Apple ID, even if you delete it later.
Step 3: Set up the domain
Follow the onscreen instructions to finish setting up your domain. Depending on the domain, you may be prompted to sign in to your domain registrar to automatically update your records. Otherwise, you need to manually update your DNS records. For information on how to update your MX, TXT, and CNAME records, see the Apple Support article Set up an existing domain with iCloud Mail.
Choose a default email address to use when you send iCloud mail. You can change this at any time in Mail preferences on iCloud.com. See Choose a default email address to send mail from on iCloud.com.
You can import existing email messages 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 messages. 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 messages later.
Important: Make sure you have enough iCloud storage to import all your messages. 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.