Back to Top
Inbox Alert! Google and Yahoo will require DMARC starting February 2024. Learn More.

Check, Generate and Validate
your SPF Record Online

Free SPF record checker tools

SPF Record Check and
Lookup tool

Use SPF Record Lookup, if you want to:

  • Check SPF TXT record published in DNS for the domain
  • Check if SPF record's elements and syntax correspond to SPF' specification (RFC7208)
  • Check published SPF record's tree hierarchy of DNS lookups
  • Check all IPs and IP ranges included in SPF
  • Check for the presence of multiple SPF records in DNS, which do lead to SPF record’s “permerror” according to SPF’s specification
  • Check SPF record's length for not exceeding 450 octets, which may lead to SPF record validation error (RFC7208, div 3.4)
  • Check SPF record for recursive include which causes "permerror"
  • Check SPF record for not exceeding "2 Void DNS Lookups", which do lead to SPF record validation error (RFC7208, div 4.6.4)
laptop spf record
spf record generator

SPF Record Generator tool

SPF Generator
  • Create SPF TXT record and publish it in DNS
  • Read about all SPF’s mechanisms and terms to easily configure SPF Record
  • Validate SPF record’s text corresponds to specification before publishing it in DNS

SPF Record Raw Checker tool

Use SPF Record Raw Checker, if you want to:

  • Validate your SPF TXT record before publishing it in DNS
  • Check SPF record’s text corresponds to specification
  • View SPF record’s tree hierarchy with validations
  • View all nested IPs and IP ranges included in SPF’s tree hierarchy
  • Check existence of multiple SPF records, which is error described in SPF’s specification
  • Check against SPF Record's "10 DNS Lookup" limitation, which is serious error described in SPF's specification
  • Check SPF record against recursive include which causes "permerror"
  • Check SPF record against "2 Void DNS Lookups" limitation, which do lead to "permerror" validation error according to specification (RFC7208, div 4.6.4)
spf record raw checker

Frequently Asked Questions

What is SPF?

Read more

What is SPF record raw checker?

What happens if there is "No SPF Record Found"?

What is SPF Record syntax?

Read more

I have published my SPF records, what's Next?

How to set up an SPF Record?

Read more

How do I correct a failed SPF record message?

Read more

How do I validate and optimize SPF records for correct syntax and limitations?

Do I need an SPF record?

Start your 14-day trial to get full visibility of your email infrastructure and identification of your email weak points and how to improve and level up from there

Sign Up Free