How to use this tool
Displays only SPF policies and breaks each into mechanisms and modifiers, including lookup terms and terms ignored after all. Other TXT records are excluded.
Enter the target, complete any relevant options and choose Check. Review the requested records, query outcomes and diagnostic findings. Copy Report saves the visible report.
Reading the results
No matching records and an unavailable query are different outcomes. TTLs are displayed in seconds; zero is a valid TTL. A completed request does not mean a domain passed its health checks. Only the submitted DNS owner and explicitly listed checks are inspected.
Frequently Asked Questions
Where is the mechanism-by-mechanism SPF breakdown?
The current page does not generate one. Its interface is a generic DNS record table.
Can I paste an SPF string directly?
No. The input is handled as a domain or hostname, and the server requests DNS records for it.
Does the parser expand include mechanisms?
No. It does not follow include or redirect domains and does not display their nested policies.
Why do multiple TXT values appear?
Domains use TXT records for many services. Identify SPF by the v=spf1 prefix rather than assuming every TXT row is an email policy.
Can this output find an SPF syntax error?
No. The record is displayed as returned, without tokenization or syntax validation.
Why might an SPF policy be absent from the results?
The resolver may not return the TXT row in its general query, or the policy may be published at another name. Confirm with TXT Record Lookup.