Network & DNS › Network & DNS Tools
TXT Record Lookup
txt-lookupRead TXT records for verification, SPF and other DNS text values.
Enter a target and run the tool.
Results
| Type | TTL | Value |
|---|
About TXT Lookup
TXT records hold arbitrary text data in the DNS and are used for some of the most security-critical settings on a domain: SPF policy that controls which servers can send email on the domain's behalf, DKIM public keys that let receivers verify message signatures, DMARC alignment policy that protects against spoofing, and platform verification tokens used by Google Workspace, Microsoft 365, Stripe, Atlassian, and many other SaaS vendors to prove domain ownership. Our free TXT lookup tool returns every TXT record published at the hostname you enter, exactly as a real resolver would see them. This is the fastest way to check whether your SPF record is published and well-formed, whether DMARC is enabled and at what enforcement level, whether a verification record was added correctly during a SaaS onboarding, or whether a custom TXT entry exists at the right subdomain (such as _dmarc, mail._domainkey, _acme-challenge, or selector1._domainkey). All queries go through a public DNS-over-HTTPS resolver in real time, so caching at your local machine never affects results. No login, no rate limit for normal use, and no ads in the results.
Common use cases
- Verify an SPF record is published and lists all the right sending sources.
- Confirm DMARC is enabled at the desired policy level (none, quarantine, or reject).
- Check that a SaaS vendor verification token was added correctly.
- Inspect DKIM selectors when troubleshooting signature failures.
- Validate ACME challenge records during SSL certificate issuance.
How to use this tool
- Enter the hostname you want to inspect — apex (example.com), _dmarc.example.com, or any selector subdomain.
- Click "Lookup" to fetch all TXT records at that name.
- Review each text value, noting SPF, DKIM, DMARC, or verification entries.
- Cross-check the values against your provider documentation to confirm they match expectations.
Frequently asked questions
Where is my SPF record located?
SPF records live in TXT records on the root domain (example.com), starting with "v=spf1". Look up the apex name to find them.
Where is my DMARC record?
DMARC lives at the _dmarc subdomain (for example _dmarc.example.com). Enter that exact hostname in the lookup.
Why are TXT records often quoted?
Long TXT strings (over 255 characters) are split into multiple quoted segments at the DNS protocol level. Resolvers and apps concatenate them transparently.
Can I have multiple SPF records?
No — a domain should publish exactly one SPF TXT record. Multiple SPF records are a misconfiguration and cause receivers to fail SPF evaluation.