What is a TXT Record?
A TXT (Text) record in DNS is used to associate text with a domain. It's often used for domain verification, email authentication (e.g., SPF, DKIM, DMARC), or service configuration.
? Prerequisites
Access to your domain registrar account (e.g., GoDaddy, Google Domains)
The exact TXT record value provided by your service provider (e.g., Google, Microsoft, Mailchimp, etc.)
The Host/Name value (commonly @ or a subdomain like _dmarc, _domainkey, etc.)
? 1. GoDaddy
Steps:
Log in to your GoDaddy Account.
Go to My Products > Click DNS next to your domain.
Scroll down to Records and click Add.
Choose TXT as the record type.
Fill in the fields:
Host: Usually @ or the subdomain.
TXT Value: Paste your record value here.
TTL: Use default (1 hour) or as instructed.
Click Save.
? 2. Google Domains
Steps:
Go to Google Domains and sign in.
Click on your domain.
In the left menu, select DNS.
Scroll to Custom records and click Manage custom records.
Click Create new record.
Enter:
Type: TXT
Host name: Leave blank or enter @
Data: Paste the TXT value
TTL: Use default or set it manually
Click Save.
? 3. Namecheap
Steps:
Go to Namecheap.com and log in.
Go to Domain List and click Manage next to your domain.
Navigate to the Advanced DNS tab.
Click Add New Record under the Host Records section.
Choose TXT Record.
Enter:
Host: @ or subdomain
Value: Your TXT record content
TTL: Automatic or custom
Click the green checkmark ✅ to save.
? 4. Bluehost
Steps:
Log in to your Bluehost Account.
Go to Domains > Select your domain.
Click the DNS tab.
Scroll to the DNS Records section and click Add Record.
Choose TXT from the dropdown.
Enter:
Host Record: @ or subdomain
TXT Value: Paste the record
TTL: Leave default or adjust
Click Save.
☁️ 5. Cloudflare
Steps:
Go to Cloudflare Dashboard and log in.
Select your domain.
Go to the DNS tab.
Click Add record.
Choose:
Type: TXT
Name: @ or desired subdomain
Content: Paste TXT value
TTL: Auto or choose
Click Save.
? Verification
After adding your TXT record:
Changes may take up to 48 hours to propagate (often much faster).
Use tools like MXToolbox TXT Lookup to verify.
If for verification (e.g., Google, Microsoft), return to the service and click “Verify.”
? Troubleshooting
✅ Make sure the TXT value is copied exactly as given.
? Avoid duplicate records of the same type and host.
? If verification fails, wait and try again later (up to 24-48 hrs).
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article