SPF record checker

Look up and validate the SPF record of a domain, with its DNS lookup count.

  • Research
  • Free today: 10 / 10 · Go unlimited
  • No sign-up
  • Live results
SPF record checker

What is the spf record checker?

The SPF record checker looks up the SPF TXT record of a domain, explains every mechanism in plain words and follows the includes to count the DNS lookups. More than 10 lookups, several SPF records or a +all at the end break SPF for every email.

SPF (Sender Policy Framework) lists the servers that may send email for your domain. With DKIM and DMARC it stops spoofing and helps your emails reach the inbox.

How to use the spf record checker

  1. 1Enter your domain.
  2. 2Press Check.
  3. 3Fix the errors, then test again.

Features

Lookup counter

Follows includes and redirects, counts against the limit of 10.

Plain-English mechanisms

What ip4, include, a, mx and all mean.

Include tree

The SPF records of every included domain.

Common mistakes

Multiple records, +all, ?all, ptr and void lookups.

Frequently asked questions

What does an SPF record look like?

A TXT record on the domain, e.g. v=spf1 include:_spf.google.com ~all.

What is the 10 DNS lookup limit?

SPF may trigger at most 10 DNS lookups (include, a, mx, ptr, exists, redirect). Above that, SPF returns a permanent error.

Should I use ~all or -all?

~all (soft fail) is safe while you set things up; -all (hard fail) is stricter. With DMARC, both work.