Google Workspace tenant
Input: example.com
Output: v=spf1 include:_spf.google.com ~all → 1 lookup, 9 remaining, soft fail
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Look up and parse a domain's SPF DNS record. Validates mechanisms, counts DNS lookups against the RFC 7208 ten-lookup limit, and flags soft/hard fail qualifiers.
The SPF Record Checker queries the TXT records at a domain's apex and isolates the one that begins with v=spf1, then walks every mechanism in order. Each lookup-bearing mechanism (include, a, mx, exists, ptr, redirect) counts toward the RFC 7208 ten-DNS-lookup ceiling, and senders that exceed it trigger a permerror at strict receivers (Google, Outlook, Proofpoint), which can quietly reject all of your mail. The tool surfaces the running lookup count, breaks down each mechanism with its qualifier (+, -, ~, ?), and detects the common failure of publishing more than one v=spf1 record — also a permerror. Use it when onboarding a new ESP, debugging deliverability complaints, or verifying a vendor's recommended include: chain fits inside your budget. The query runs once from our backend against public DNS; nothing about the domain is forwarded to a third party.
Input: example.com
Output: v=spf1 include:_spf.google.com ~all → 1 lookup, 9 remaining, soft fail
Input: shop.example.com
Output: v=spf1 include:_spf.google.com include:sendgrid.net include:mailgun.org include:servers.mcsv.net include:spf.protection.outlook.com -all → 5 lookups (some include trees expand further)
Input: no-mail.example
Output: No SPF record found — strict receivers may flag this domain as spam.