Valid
- v=spf1 include:_spf.google.com -all
web validator
Validate SPF TXT records to ensure v=spf1 prefix and valid mechanisms.
Requires v=spf1 at the start.
Supports a, mx, include:, ip4:, ip6:, exists:, redirect=, exp=, and all/~all/-all/?all.
Flags unknown mechanisms and missing content.
Runs fully client-side; no data is stored.
SPF TXT record
Paste the full SPF string (e.g., v=spf1 include:_spf.google.com -all). Avoid secrets; this is structure-only.
This SPF validator checks v=spf1 prefix, known mechanisms, and all/~all terminators entirely in your browser.
Use it to catch typos and missing terminators before publishing SPF TXT records.
All validation happens in your browser. No data is sent, logged, or stored.
Structure-only validation; does not resolve includes or count DNS lookups.