SPF Inspector

This page lets you set up and check your domain’s SPF record.
How to add SPF to DNS
  1. Open your DNS provider console (Cloudflare, OVH, Gandi, Infomaniak, etc.).
  2. Create a TXT record.
  3. Name / Host: @ for the root domain (or the subdomain you need).
  4. Value: e.g. v=spf1 include:_spf.google.com ~all.
  5. TTL: default (≈1h) or 5–15 min while testing.
  6. Save, wait for propagation, then run the check again.
What does it mean?
TAGDEFAULTMEANING
vspf1Record must start with v=spf1.
allCatch-all mechanism. Should be last with a qualifier: -all / ~all / ?all.
aAuthorizes the A/AAAA IPs.
mxAuthorizes the MX IPs.
ip4 / ip6Explicit IPs/ranges.
includeIncludes another domain’s SPF policy.
existsTrue if domain exists/resolves (advanced).
ptrDeprecated / not recommended.
redirect=Redirects to another domain’s policy.
exp=Optional explanatory text.
Qualifiers+ (implicit)+ Pass, ~ SoftFail, - Fail, ? Neutral.
Validate your SPF before adding it to DNS

Paste your SPF and validate it.