SPF Record Checker
Look up and validate SPF records to check email authentication for any domain.
How to use
- 1
Enter a domain
Type the domain you want to check, such as example.com.
- 2
Run the check
Click the Check SPF button or press Enter to query TXT records and find the SPF record.
- 3
Review mechanisms
See each SPF mechanism with its qualifier (pass, fail, soft fail, or neutral) in a clear table.
- 4
Check for warnings
Review any validation warnings about missing records, dangerous settings, or lookup limits.
Frequently asked questions
What is an SPF record?
What does -all vs ~all mean?
Why is +all dangerous?
What is the 10-lookup limit?
Check whether a domain has a valid SPF (Sender Policy Framework) record
and understand what it allows. This tool queries the domain's TXT records
via Cloudflare's DNS-over-HTTPS API, finds the SPF record, and parses
every mechanism — including ip4, ip6, include, a, mx, and the all
directive. Each mechanism is shown with its qualifier (+, -, ~, ?).
Validation warnings highlight common problems: missing SPF records,
multiple conflicting records, the dangerous +all directive, exceeding
the 10-lookup limit, and overly long records. All checks run entirely
in your browser.