SPF Checker

Requires server processing

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

  1. Enter a domain name, e.g. example.com.
  2. Click Check to query its TXT records for an SPF entry.
  3. 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.

Related Tools