Add your own domain

Give your portfolio a real address like your-name.com. Your domain lives in your own registrar and Netlify accounts — Easel never touches your DNS. Here's the whole thing, start to finish.

  1. Get a domain name

    If you don't already own one, buy a domain from a registrar like Cloudflare, Namecheap, or Porkbun. It usually costs about $10–15 a year. You buy it directly, so it's yours — Easel and your host never sell you the domain or lock it up. Already have one? Skip ahead.

  2. Open your site's domain settings in Netlify

    In Netlify, open your site and go to Domain management. That's where every domain change for your site happens. (If you just set up with Easel, the button below jumps straight there.)

    Open Netlify domain management →

  3. Add your domain

    Click Add a domain, type your address (e.g. your-name.com), and confirm. Netlify will check it and add it to your site. You can add both the bare your-name.com and the www. version.

  4. Point your domain at Netlify

    The easiest path is to let Netlify manage your DNS: it shows you four nameservers — set those at your registrar (replacing the ones already there) and Netlify handles the rest. Prefer to keep your registrar's DNS? Netlify instead shows the exact records to add (an A or ALIAS record for the bare domain, a CNAME for www).

  5. Wait for it to go live

    DNS changes take anywhere from a few minutes to a few hours to spread across the internet — this is normal, nothing is broken. Once Netlify sees your domain pointing correctly, it provisions a free HTTPS certificate automatically, so your site loads securely with no extra work.

  6. Make it your primary domain

    Optional but tidy: in Domain management, set your custom domain as the primary one. Visitors who land on the old *.netlify.app address are then redirected to your real domain.

Stuck on a specific record or registrar? Netlify's custom domain docs cover the edge cases. And because your domain never depends on Easel, you can change or move it any time without us.