Custom Domain

Add your own domain name to your Neocities site

Adding a custom domain allows you to have a domain name attached to your web site. So if you had a domain like catsknitting.com, you could have it point to your Neocities site.

You will have to purchase a domain name from a registrar like Namecheap first. We are working on providing domain purchasing from Neocities in the future, but in general it is best if you own the domain, because then you control your site.

<% if current_site.custom_domain_available? %>

We will be using catsknitting.com for the examples below.

Step 1

First, you need to add an "A record" to point your root domain (sometimes shown with an @ symbol) (catsknitting.com) to the following IP address:

198.51.233.1

Step 2 (optional)

Now you need to add an "AAAA record" that also points to your root domain. This is for IPv6 support. Use this address for the AAAA record:

2620:2:6000::bad:dab:cafe

Step 3

Add the domain name to the box below (just the catsknitting.com, don't add any subdomains), and your domain should come online within 5 minutes!

<%== csrf_token_input_html %>
<% else %> Custom domains require a Supporter account. Upgrade now. <% end %>