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.
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.
Related email tools
This is one check. A full scan runs them all.
FreeThe 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
Want it checked automatically? A free account rescans one site every week and emails you new findings. No credit card.
Start free monitoringMore email and DNS security tools
DMARC Checker
Validate an existing DMARC record and see how it is configured.
DKIM Checker
Verify your DKIM selector and public key.
Email Security Checker
Run SPF, DKIM and DMARC checks together in one report.
SPF Record Generator
Build a valid SPF record for your sending sources.
MX Lookup
Look up the mail servers for any domain.
DNS Lookup
Look up A, AAAA, MX, TXT, NS and other DNS records for any domain.