SPF Checker

Requires server processing Network

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 & Sample Data

A domain with SPF configured

Input
example.com
Output
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.

Common 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 & Best Practices

  • 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.

Frequently Asked Questions

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

Explore more high-performance utilities.