SPF Lookup

Use our SPF record checker to lookup and validate SPF records of any domain.

SPF Record Lookup Tool: Check Any Domain's Email Security

SPF records are used to authenticate emails from domains. They are a security measure to combat email spoofing. 

With our SPF record lookup tool, you can check whether your domain has an SPF record and is protected against spoofing.

Just enter the domain name in the above input field, our tool will lookup the SPF record for that queried domain. The tool will run a series of tests and display the SPF record (if found).

Head over to the results section to get a better understanding.

What Is The Output of What’s My DNS SPF Checker?

Our tool provides the results of an SPF check in two parts. They are called “SPF Tests” and “SPF Record Details.” 

SPF Tests

The SPF Tests show the quality of the SPF records. They list whether the records follow the best practices or not. 

The following results are for the SPF lookup of the domain “Google.com”. Here’s an explanation of each item in the results.

DNS Record Found

This means that DNS records for the target domain exist and were found.

SPF Record Found

This means that, specifically, the SPF record was also found.

Only One Record Found

This means that only one SPF record was found. This is best practice because multiple SPF records lead to system confusion.

String Length is OK

This means that the string length of the record is small enough for email systems to read easily.

No Items After 'ALL'

SPF records usually end with "ALL." This result shows there are no unnecessary entries after it, which is good practice.

No Type 'PTR' Found

PTR is another type of DNS record. SPF records can use PTR records to do reverse lookups for verification. However, it is considered bad practice due to unreliability and heavy performance costs. The result shows that there was no PTR record.

Number of Void Lookups is OK

A void lookup is when an SPF record looks up a nonexistent record. The result here shows that void lookups are within acceptable limits.

Number of Lookups is OK (4)

SPF records can do lookups of other records. It is recommended that they don’t do too many of those. In this result, the number is 4, which is acceptable.

The Record is Valid

This result shows that the record follows all the rules of an SPF record and is valid.

No Deprecated Records Found

This result shows that no outdated or discouraged elements are found in the SPF record.

SPF Record Details

This part of the results shows the actual SPF record of the target domain. This includes the full record and an explanation of all the prefixes and suffixes used in its value field. An SPF record can have different prefixes that denote different things. Here’s an explanation to help you understand.

Type

Prefix

Value

Description

Record

txt

v=spf1 include:_spf.google.com ~all

The complete SPF record value.

Version

v

spf1

This indicates the SPF record uses version spf1, the current standard for defining Sender Policy Framework (SPF) records.

Include

+

_spf.google.com

The + indicates that all servers listed in “_spf.google.com” are explicitly authorized to send emails on behalf of the domain.

All

~

SoftFail

The “~all” directive applies to emails not matching the SPF rules. Such emails are flagged as suspicious but are still accepted, often landing in spam folders.

Nested Lookups in the SPF Record

An SPF record can authorize either IP addresses or it can authorize other SPF records. What does that mean? This means that one record can simply defer its authentication to another record. So whichever IPs the second record authenticates, the first one does too. 

This kind of “nested” record results in multiple lookups in one SPF lookup. Standard record rules dictate that no more than 10 lookups should occur as part of one SPF lookup. In the given example, there are four lookups. So, it is well within the limits. 

Who Can Use the SPF Validator?

The SPF record validator is a powerful tool for webmasters and domain managers. These people are responsible for keeping their domains running. The domain’s reputation is an important part of that maintenance. By using the SPF checker, they can find out whether the SPF records are erroneous or not.

Frequently Asked Questions.

  • What Is an SPF Check?

An SPF check, also known as an SPF record lookup, is the process by which a computer queries DNS servers to find the SPF record of a domain.

  • Why Do I Need An SPF Record?

SPF records are used by email service providers to check whether email from a domain is sent from an authorized server or not. This helps combat email spoofing and prevent other crimes like online identity theft.

  • How Does SPF Affect Email Deliverability?

Without SPF records, email service providers cannot tell if an email is from an authentic source or not. To stay on the safe side, they drop such emails or put them in the spam folder instead of the main inbox. As a result, the email deliverability suffers.

  • Why do I need to do an SPF Lookup?

An SPF lookup can help you diagnose issues with SPF records. All records are published manually, so it is not uncommon for typos and spelling mistakes to occur. With SPF lookup, you can check for such mistakes and fix them.