Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft recommends using a custom domain name for your organization. A custom domain improves brand recognition, email deliverability, and user trust. Many organizations also add multiple domains to support alternate company names or common variations.
This article explains how to add a custom domain to Microsoft 365 and configure the DNS records required by Microsoft 365 services. You can complete this process automatically by using Domain Connect (recommended) or manually if your registrar doesn't support Domain Connect.
Domain Connect
When you add a custom domain, Microsoft 365 supports registrars that are Domain Connect enabled. By using Domain Connect, Microsoft 365 automatically handles the following tasks:
- Confirming domain ownership.
- Adding DNS records required for Microsoft 365 services.
If a registrar doesn't support Domain Connect, you need to manually confirm domain ownership and add DNS records. Sign in to your registrar and manually add the appropriate DNS records.
To find your registrar, see Find your domain registrar. Once you determine your registrar, consult with the registrar to see if they support Domain Connect.
Microsoft 365 services start working after you complete these tasks. Examples of Microsoft 365 services include:
- Email through Microsoft 365.
- Microsoft Teams.
For examples of registrars that support Domain Connect, see Domain Connect registrars integrating with Microsoft 365.
Before you begin
Before adding a custom domain to Microsoft 365, make sure the following requirements are met:
To add, modify, or remove domains, you must be a Domain Name Administrator of a business or enterprise plan. Because these changes affect the whole tenant, customized administrators or regular users can't make these changes.
If you're using Microsoft 365 for email, add users and set up mailboxes in Microsoft 365 for all email users on your domain. Add users after adding the custom domain but before adding an MX record for Microsoft 365. Adding users before setting up the MX record ensures that email continues to work without interruption as the email moves from the previous email provider to Microsoft 365.
Determine if your registrar supports Domain Connect.
Watch: Add a custom domain to Microsoft 365
Check out this video and others on our YouTube channel.
Add a domain
To add a custom domain to Microsoft 365, select the tab based on your registrar's support for Domain Connect:
- Domain Connect - Registrar supports Domain Connect and DNS records are added automatically.
- Manual - Registrar doesn't support Domain Connect and DNS records need to be added manually.
Note
If your registrar supports Domain Connect but you prefer to manually verify domain ownership and manually add DNS records needed by Microsoft 365 services, select the Manual tab. If you decide to manually add DNS records, make sure you're familiar with how to properly add DNS records at your registrar. Incorrect DNS records can cause email and service outages.
To add a custom domain to Microsoft 365 by using Domain Connect, follow these steps:
Sign in to Microsoft 365 admin center.
In the Microsoft 365 admin center, you can start the process of adding a custom domain to Microsoft 365 in two different ways:
First time adding a custom domain to Microsoft 365:
From the left navigation bar, select … Show all, and then select Setup.
In the Setup page, under Sign-in and security, select Get your custom domain set up.
In the Get your custom domain set up page, select Get Started.
Add a custom domain, add extra custom domains, or continue setting up a domain:
From the left navigation bar, select … Show all, and then select Settings to expand it.
Under Settings, select Domains.
In the Domains page, select + Add domain.
In the Domain name textbox of the Add a domain page, enter the new domain name that you want to add, and then select Use this domain.
In the Verify you own your domain page, make sure the name of the displayed registrar is correct and then select Verify. If your domain is registered at a different registrar than what is displayed, select choose a different domain host. After selecting the proper registrar, select Verify.
A new window from your registrar opens. Sign in to the registrar and then authorize to add the TXT DNS record.
Note
To make the new window from the registrar appear, make sure of one of the following two items:
- Pop-up blockers are disabled. > - The registrar's URL is added to the pop-up blocker's allow list. For more information on allowing pop-ups when using Microsoft Edge, see Block pop-ups in Microsoft Edge.
After you add the TXT DNS record and verify domain ownership, you're returned to the Microsoft 365 admin center window.
In the How do you want to connect your domain page, select Continue.
In the Add DNS records page, select the Microsoft 365 services that you want DNS records added for, and then select Add DNS records. Make sure to also expand Advanced options to view additional Microsoft 365 services that might need DNS records.
A new window from your registrar opens showing the DNS records that are going to be added. Verify that the DNS records are correct, and then authorize the DNS records to be added.
After you add the DNS records, you're returned to the Microsoft 365 admin center window.
The Domain setup is complete page displays. Select Done to complete adding your custom domain and DNS records to Microsoft 365.
What happens to my email and website?
After you finish setting up a custom domain, the MX record for your domain is updated to point to Microsoft 365. All email for your domain starts coming to Microsoft 365.
Important
As described in the Before you begin section, make sure you add users and set up mailboxes in Microsoft 365 for everyone who gets email on your domain before adding an MX record. Adding users before setting up the MX record ensures that when email moves from the previous email provider to Microsoft 365, users continue to receive their emails.
If you have a website that you use with your business, it keeps working where it is. The Domain Connect setup steps don't affect your website.
Add or edit DNS records
If Microsoft 365 hosts the domain instead of a non-Microsoft registrar, use the following steps to add DNS records for items such as a website or non-Microsoft services. If a non-Microsoft registrar hosts the domain, consult the registrar's documentation and instructions on how to add DNS records.
Sign in to the Microsoft 365 admin center.
From the left navigation bar, select … Show all, and then select Settings to expand it.
Under Settings, select Domains.
In the Domains page, select a domain.
In the page that displays your custom domain, select DNS records.
Select + Add records.
Note
If + Add records isn't available, a non-Microsoft registrar hosts the domain. The page displays the registrar next to To manage DNS records for domain, go to your DNS hosting provider:. Consult the non-Microsoft registrar's documentation and instructions on how to add DNS records.
In the Add a custom DNS record pane that opens, select the type of DNS record to add (A, CNAME, MX, TXT, SRV, and so on), and then fill out the related fields for the selected type of DNS record. Once you fill out all of the fields, select Save to create the DNS record.
The newly created record should appear under Custom records.
Domain Connect registrars integrated with Microsoft 365
The following registrars support Domain Connect integration with Microsoft 365:
- Aruba.it.
- Cloudflare.
- EuroDNS.
- GoDaddy (Media Temple).
- IONOS.
- Plesk.
- WordPress.com.
- SecureServer or WildWestDomains (GoDaddy resellers using SecureServer DNS hosting)
- Examples:
Add an onmicrosoft.com domain
To add an onmicrosoft.com domain, see Add or replace your onmicrosoft.com fallback domain in Microsoft 365.
Support
Tip
Some configuration tasks might be complex to perform. For technical support, follow these steps:
- Sign in to the Microsoft 365 admin center.
- At the bottom right, select Help & Support.
- In the Support Assistant pane that opens, enter your question.
- Review the results. If you still have questions, select Contact support.
To learn about your options for contacting support, see Get support for Microsoft 365 for business.
Related content
- Domains FAQ.
- What is a domain?.
- Domain Connect.
- Connect your domain by adding DNS records.
- Buy a domain name in Microsoft 365.
- Change nameservers to set up Microsoft 365 with any registrar.
- Add or replace your onmicrosoft.com fallback domain in Microsoft 365.
- Small business help & learning.
- Microsoft 365 small business help.