CyberCodeLab logo — neon green lab flask with terminal symbolCyberCodeLab

TXT Record Lookup

Free online TXT record lookup. View all TXT records of a domain including SPF, DKIM, DMARC and site-verification entries — key for email security and domain audits.

txt-lookup.run

Queries are sent over encrypted DNS-over-HTTPS to Cloudflare (1.1.1.1), with Google DNS as automatic fallback.

What are TXT records used for?

TXT records store free-form text in DNS, and today they carry some of the most security-critical settings of a domain: SPF records list which servers may send email on the domain's behalf, DKIM records publish email-signing keys, and DMARC records tell receivers what to do with mail that fails those checks.

TXT records are also used for domain ownership verification by Google, Microsoft, and most SaaS platforms. Checking TXT records is essential when setting up email authentication or debugging deliverability.

How to use

  1. 01Enter the domain name.
  2. 02Click Lookup.
  3. 03Scan the results for SPF (v=spf1…), DMARC (_dmarc subdomain) and verification records.
  4. 04Use the values to debug email authentication or confirm domain ownership.

Frequently asked questions

How do I check if a domain has SPF configured?
Run a TXT lookup and look for a record starting with v=spf1. That record lists every server or service allowed to send email for the domain, ending with a policy like ~all (soft fail) or -all (hard fail).
Why don't I see the DMARC record here?
DMARC lives on the _dmarc subdomain, not the root — query _dmarc.example.com to see a record starting with v=DMARC1.
Why do domains have so many verification TXT records?
Every SaaS service (Google, Microsoft, Facebook, Stripe…) asks owners to prove control of the domain by adding a unique TXT record. They accumulate over the years and are harmless, though unused ones can be cleaned up.

Related tools