When you need a TXT record
- Verifying domain ownership in a search console or webmaster tool.
- Setting up SPF, DKIM or DMARC for your email.
- Connecting a domain to a website builder, store or business app.
- Issuing an SSL certificate with DNS validation.
Add a TXT record step by step
1. Copy the value from the service
The service shows a host name and a value. The host is often @ for the root domain or a name such as _dmarc. Copy both exactly.
2. Open the DNS tab
Go to Dashboard, then Domains, select the domain and open the DNS tab.
3. Add the record
Click Add record and choose type TXT. Enter the host, paste the value and save. Do not add quotes around the value, we add them where needed.
4. Keep other TXT records
Several TXT records can share the same host. Add a new record instead of replacing an existing one, unless the service tells you to replace it. The only exception is SPF, where one domain may have one SPF record only.
5. Verify at the service
Go back to the service and click verify. Most checks pass within minutes. If a check fails, wait half an hour and try again.
Common TXT records
| Purpose | Host | Value starts with |
|---|---|---|
| Ownership check | @ | a string from the service |
| SPF for email | @ | v=spf1 |
| DMARC policy | _dmarc | v=DMARC1 |
| DKIM key | a selector name from your email provider | v=DKIM1 |
The service says it cannot find the record. What should I check?
Check that the host is correct. Some services want the full name, others only the part before your domain. In our DNS tab, enter only the part before your domain, or @ for the root. Also check that the domain uses our nameservers. With custom nameservers, add the record at that provider.
Can I delete the TXT record after verification?
Some services check again later. Keep the record unless the service says you may remove it.
Is the value too long to save?
Long DKIM keys are fine. Paste the full value in one piece and we split it as DNS requires.