Skip to content

TXT Record LookupSPF · DKIM · DMARC & More

Enter a domain to retrieve all its TXT records — instantly identify SPF, DKIM, DMARC, and site verification entries.

Domain Name

Frequently Asked Questions

What is a TXT record?

A TXT (Text) record is a DNS record that lets a domain administrator attach arbitrary text to a domain name. Originally designed for human-readable notes, TXT records are now primarily used for email authentication (SPF, DKIM, DMARC), domain ownership verification, and other machine-readable data.

What is an SPF record?

SPF (Sender Policy Framework) is a TXT record that starts with 'v=spf1'. It specifies which mail servers are authorized to send email on behalf of your domain. Receiving servers check the SPF record to verify the sender, helping prevent email spoofing and phishing.

What is DKIM and how does it relate to TXT records?

DKIM (DomainKeys Identified Mail) uses a TXT record published at a selector subdomain (e.g. selector._domainkey.example.com) to store a public key. The sending mail server signs outgoing emails, and the recipient verifies the signature using this public key to confirm the email was not altered in transit.

What is a DMARC record?

DMARC (Domain-based Message Authentication, Reporting and Conformance) is a TXT record at _dmarc.yourdomain.com. It tells receiving mail servers what to do when SPF or DKIM checks fail — none, quarantine, or reject. It also allows domain owners to receive reports about email authentication results.

Why do domains have multiple TXT records?

A single domain can have many TXT records for different purposes — SPF for email auth, Google or Microsoft site verification, DMARC policies, Facebook domain verification, and more. Each TXT record serves a distinct purpose identified by its content prefix.

Complete Guide: How to Use the TXT Record Lookup

Look up TXT records for any domain to view SPF policies, domain verification tokens, DMARC records, DKIM configuration, and other text-based DNS entries. TXT records are the most versatile DNS record type, used for email security, domain ownership verification, and service configuration.

Step-by-Step Instructions

  1. 1

    Enter a domain name

    Type the domain to look up (e.g., example.com). For DKIM records, you may need to query a specific subdomain like selector._domainkey.example.com.

  2. 2

    Run the lookup

    Click 'Lookup' to query all TXT records at the specified domain. Multiple TXT records are common.

  3. 3

    Review all records

    See all TXT records with their values and TTL. Records are color-coded by type: SPF (green), DMARC (blue), verification tokens (yellow).

  4. 4

    Analyze specific records

    Click on any record for a detailed breakdown — especially useful for understanding complex SPF or DMARC policies.

Common Use Cases

  • Email security — verify SPF, DKIM, and DMARC records are correctly published
  • Domain verification — find Google, Microsoft, Facebook, or other service verification tokens
  • Troubleshooting — debug email delivery failures related to SPF/DKIM/DMARC misconfigurations
  • Security audit — check for outdated or incorrect TXT records that might cause issues
  • Migration — verify that all necessary TXT records were transferred to a new DNS provider
  • Compliance — ensure email authentication records meet industry standards (PCI DSS, HIPAA)

Pro Tips

💡A domain should have only ONE SPF record. Multiple SPF records cause validation failures — combine them into a single record.
💡TXT records have a 255-character limit per string, but can contain multiple strings. Long SPF records use this mechanism.
💡Use our dedicated SPF Checker, DKIM Checker, and DMARC Checker tools for deep analysis of specific email authentication records.

Related Tools