How do I set up a TXT record on my domain name?

This article will show you how to create a TXT record for your 123 Reg domain name.

TXT records are a specific DNS record that store contact details and general data about the domain. They’re typically used for domain verification and to prevent any emails associated with the domain being flagged as spam. Domains can even have multiple TXT records assigned to them. Similarly, SPF records are a type of TXT record that can help prevent your email address from being used for a phishing scam by stating all the IP addresses that can send emails on behalf of your domain.

To add these records to your domain name, you’ll first need to ensure your domain is pointed to the 123 Reg nameservers. Otherwise, any configurations you’ve made to the DNS through our Control Panel will not take effect.

You will need to set your DNS at your nameserver provider. For more information on how to do this, please view the following article: How do I change the nameservers for my domain name?

Please note: it will take between 24-48 hours for any nameserver changes to become active.

Once you’ve done this, simply follow these instructions:

Step 1 of 6

Start by logging in to your 123 Reg Control Panel.

Step 2 of 6

Next, select Manage All opposite Domains within the ‘All Products and Services’ section.

Step 3 of 6

You will now see a complete list of your purchased domain names. Select the domain you want to update from the provided list.

If you can’t find your domain in this list, you may be able to find it on the Domain Name Overview page within our legacy Control Panel. For more details on this, please read the following article: How do I access and manage my products?

Select Domain

Step 4 of 6

If you’re using our current Control Panel, select DNS in the navbar.

If you’re using our legacy Control Panel, scroll down to the Advanced Domain Settings section and select Manage DNS.

Step 5 of 6

If you’re using our current Control Panel, you will now see a list of DNS records for your domain. From here, click Add New Record.

If you’re using our legacy Control Panel, select the Advanced DNS tab near the top.

Step 6 of 6

Next, create a new record with the following information:

  1. Type: select TXT or TXT/SPF from the drop-down list
  2. Name/Hostname: enter the Hostname you have been provided with. If you are verifying your domain name with Google Apps, you will just need to enter an @ symbol
  3. Value/Destination TXT/SPF: enter the TXT record that you have been provided with
  4. TTL: how long the record takes to resolve. This should be measured in seconds, for example, one hour equals 3600 seconds, so your TTL would be 3600. We recommend leaving this as Default.

Once done, click Add or Save to complete the process.

Please note: it will take between 24-48 hours for any DNS records to become active, provided you didn’t also change the nameservers.