SPF Record Checker

Look up and validate your SPF record. Check the syntax, count DNS lookups against the 10-lookup limit, and catch too-permissive or duplicate records. Free, no signup.

https://

No credit card required • Instant results

Syntax check

Parses your v=spf1 record and validates every mechanism and qualifier.

10-lookup limit

Counts DNS lookups so you don't exceed the limit that causes a permerror.

Policy strength

Flags weak policies - +all, broad ~all use, or no enforcement.

Duplicate records

Detects multiple SPF records on one domain, which invalidates SPF entirely.

SPF FAQ

What is an SPF record?

SPF (Sender Policy Framework) is a TXT record listing which servers are allowed to send mail for your domain. Receivers use it to reject or flag forged senders.

What is the SPF 10-lookup limit?

SPF allows a maximum of 10 DNS lookups (from include,a, mx, etc.). Exceed it and SPF returns permerror, effectively failing - a very common misconfiguration.

Should I use ~all or -all?

-all (hard fail) is the strongest. ~all (soft fail) is a safe interim step. Avoid +all - it authorises the entire internet to spoof you.

This is one check. A full scan runs them all.

Free

The SPF Record Checker covers one area. A full scan runs every check on the same site in one go, so nothing it does not reach goes unnoticed.

Covered by this check

  • SPF syntax validation
  • DNS lookup count (10-limit)
  • Policy strength analysis
  • Duplicate-record detection

Added by a full scan

  • DKIM & DMARC analysis
  • MTA-STS, TLS-RPT & BIMI checks
  • DNS security (DNSSEC, CAA)
  • SSL/TLS certificate validation
  • Security headers analysis
  • Domain reputation analysis
  • Misconfiguration detection
  • Continuous monitoring & alerts
https://

Want it checked automatically? A free account rescans one site every week and emails you new findings. No credit card.

Start free monitoring