---
title: "Learn how to add custom domains to your Netlify sites!"
description: "Learn how to add custom domains from multiple domain registrars to your Netlify sites"
source: "https://www.netlify.com/blog/2021/12/20/how-to-add-custom-domains-to-netlify-sites/"
last_updated: "2026-07-15T04:18:05.000Z"
---
So you’ve finished building that awesome site, you’ve deployed it to Netlify and tested all the functionalities. Everything is working perfectly and your site is available on Netlify at a URL like `the-name-of-your-site.netlify.app`.

Time to connect your custom domain right?

If you’re anything like me, you probably bought that fancy domain 100 years ago from domain registrar’s like [Godaddy](https://www.domain.com/), [Namecheap](https://www.namecheap.com/), etc.

Now it’s time to finally use it. Let me show you how:

When you’ve logged into your Netlify account, select the site you want to link to a custom domain. In the site UI, click the `Set up a custom domain` button:

![netlify site ui](/v3/img/blog/site-ui.png)

Next, enter the domain you wish to add to the site and click `Verify`.

![verify domain](/v3/img/blog/custom-domain-verify.png)

Netlify will then verify that you have indeed registered the domain, … or not.

![add the registered domain to site](/v3/img/blog/add-domain.png)

If the domain has been registered as is the case in the screenshot above, Netlify will then prompt you to add the domain to your site.

### Add Netlify DNS records to your domain registrar account

Login to the account where you bought your domain. In my case it’s `Name.com`. Select the domain you want to link to your Netlify site and open the DNS records management portal.

Next, add DNS records to point your domain name to Netlify’s apex load balancer as specified in the [Netlify documentation](https://docs.netlify.com/domains-https/custom-domains/configure-external-dns/).

![A Name DNS record](/v3/img/blog/ANAME.png)

If you check back on your Netlify UI, you should see that the apex domain is now connected.

![domain connected](/v3/img/blog/domain-connected.png)

You may have noticed that Netlify automatically added a `www` subdomain and it is currently not propagated.

That is because we’ve not added a DNS record for it on the domain registrar. To do that, go back to your DNS management portal and add a new CNAME record like so:

![CNAME DNS record](/v3/img/blog/CNAME.png)

And with that, we should have the `www` subdomain wired up in Netlify!

![Subdomain connected](/v3/img/blog/subdomain-connected.png)

And that is how to add custom domains to your Netlify sites. If you click on any of the domains listed above, it should load your site as expected.

If you still find any of this confusing or you’d prefer to watch me do this in-person, here’s a [YouTube tutorial](https://youtu.be/kIdJi8NBvgY) where I went over this process. I also covered how to provision a Let’s Encrypt certificate for the custom domain on the video.

Have fun watching!

### Share

-   [X (fka Twitter)](https://twitter.com/intent/tweet?text=How to add custom domains to Netlify sites!&url=https://www.netlify.com/blog/2021/12/20/how-to-add-custom-domains-to-netlify-sites//)
-   [LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.netlify.com%2Fblog%2F2021%2F12%2F20%2Fhow-to-add-custom-domains-to-netlify-sites%2F%2F)
-   [Facebook](https://www.facebook.com/sharer.php?u=https://www.netlify.com/blog/2021/12/20/how-to-add-custom-domains-to-netlify-sites//)
-   [Bluesky](https://bsky.app/intent/compose?text=How to add custom domains to Netlify sites!+https://www.netlify.com/blog/2021/12/20/how-to-add-custom-domains-to-netlify-sites//)

* * *

### Tags

-   [Netlify DNS](/blog/tags/netlify-dns/)

## Keep reading

![](/_astro/34102643f8b5378a59ef7db5e5b9bac0918484e7-2400x1260_2i0dOr.webp)

News & Announcements December 1, 2021

[

### Dusty Domains — your forgotten domains raise money for charity

](/blog/2021/12/01/dusty-domains-your-forgotten-domains-raise-money-for-charity/)

-   ![Profile picture of Lynn Fisher](/_astro/541e7b1e7bc46dbe39e4eaa69d8ae7b0cae3a909-80x80_KMUmH.webp)
    
    Lynn Fisher
    

![](/images/blog-fallback-thumbnail.svg)

Opinions & Insights March 26, 2020

[

### How to Set Up Netlify DNS - Custom Domains, CNAME, & A Records

](/blog/2020/03/26/how-to-set-up-netlify-dns-custom-domains-cname-and-a-records/)

-   ![Profile picture of Jen Kagan](/_astro/09dc35780e7ca2a59f0cf542b88d5d6867a7f102-80x80_Z1qlpat.webp)
    
    Jen Kagan
    

## Recent posts

News & Announcements July 14, 2026

[

### More headroom, a lower per-credit rate, and a bill you can predict: introducing new Pro plan tiers

](/blog/new-pro-plan-tiers)

-   ![Profile picture of Gehrig Kunz](/_astro/b4e9f58d914d1334ea70d53ea55a1f26b26f1445-512x512_17SwOI.webp)
    
    Gehrig Kunz
    

News & Announcements July 13, 2026

[

### Netlify inside of Claude Design

](/blog/netlify-inside-of-claude-design)

-   ![Profile picture of Sean Roberts](/_astro/bbf2243f8171dbddd80ab2103622106cef84d125-512x512_Z1d2LKE.webp)
    
    Sean Roberts
    

News & Announcements June 25, 2026

[

### Netlify Functions, designed for Agent Experience

](/blog/netlify-functions-designed-for-agent-experience)

-   ![Profile picture of Eduardo Bouças](/_astro/52958f21e8450baf6d8e60302341a984e220c0cd-512x512_13VDlu.webp)
    
    Eduardo Bouças
    

![](/_astro/3f255b372fa958df35802666ee33b4609b2d71bd-1200x1586_1VtE2D.webp)

### How do the best dev and marketing teams work together?

[Access the report](https://www.netlify.com/reports/2024-leadership-trend-report/access/)