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.
all—Catch-all mechanism. Should be last with a qualifier: -all / ~all / ?all.
a—Authorizes the A/AAAA IPs.
mx—Authorizes the MX IPs.
ip4 / ip6—Explicit IPs/ranges.
include—Includes another domain’s SPF policy.
exists—True if domain exists/resolves (advanced).
ptr—Deprecated / 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.