SPF Checker
Enter a domain to see whether it publishes an SPF record and what it says.
Overview
SPF (Sender Policy Framework) is a TXT record that lists which mail servers are allowed to send email on a domain's behalf, helping receiving servers reject spoofed mail. This tool queries the domain's TXT records, finds the one starting with v=spf1, and shows it exactly as published.
Examples
A domain with SPF configured
example.com
v=spf1 include:_spf.example.com ~all
How It Works
- Enter a domain name, e.g. example.com.
- Click Check to query its TXT records for an SPF entry.
- Review the SPF record if one is found, or a clear "not found" result if not.
Use Cases
Confirming SPF is published after an email provider change
Verify the SPF record includes the new provider's sending servers.
Diagnosing mail being marked as spam
Check whether a missing or misconfigured SPF record could be contributing to deliverability problems.
Tips
- A domain can only have one SPF record — multiple v=spf1 TXT records is itself a misconfiguration that can cause mail to fail SPF checks.
- SPF alone doesn't fully prevent spoofing — DKIM and DMARC (see the DMARC Checker) work alongside it.
FAQ
The domain hasn't published an SPF policy, which can make outbound mail from that domain more likely to be flagged as spam or rejected by strict receiving servers.
No, it shows the record exactly as published. Checking whether the syntax is well-formed is a separate concern from confirming the record exists.