SPF Inspector
SPF Policy Inspection
Inspect SPF terms and test static IPv4/IPv6 ranges without DNS.
Usage guide & examples
Paste the domain’s SPF TXT and optionally an IP. ip4/ip6 CIDR membership is local; all and qualifiers are syntax only. include/redirect require recursive TXT lookups; a needs A/AAAA, mx needs MX then addresses, exists needs A, and ptr needs reverse/forward DNS.
A matching range does not mean SPF pass. For include:_spf.example.com, query _spf.example.com TXT and inspect any nested policies. The lookup-term count is not the recursive lookup total; SPF limits DNS-causing terms on the evaluated path to ten.
Processed locally. No input is uploaded or stored.
Scope
Local terms and static IP ranges only. Matches do not prove SPF pass: qualifiers, order, DNS mechanisms and recursive includes matter. Lookup-term count is not the total DNS lookup count.
Result
Where do I use this result?
For include/redirect, query the target TXT and inspect its SPF recursively. MX also needs address lookups. Paste each returned policy here to inspect its terms; this does not combine them into an SPF verdict.
Generate DNS lookup command