AboutAll ServicesFree EmailOur WorkGuidesFAQContactFree Tools

Popular free tools

PDF CompressorImage CompressorQR Code GeneratorJPG to PDF ConverterWhatsApp Link & QR GeneratorGST Invoice Generator
Services9
Build & Solutions6
Free Tools58
All free tools →
Shopify toolsShopify Store Launch ChecklistShopify Product CSV CheckerShopify Variant GeneratorShopify Bulk Price EditorShopify SEO Bulk EditorShopify Redirect CSV GeneratorShopify Profit Margin and Fees CalculatorShopify Theme and App DetectorShopify App Weight CheckShopify Tracking CheckShopify Store Name GeneratorMerchant Center Readiness CheckProduct Title BuilderBarcode Generator and GTIN CheckerVolumetric Weight CalculatorDiscount Code GeneratorSpeed Report
Domain and securityEmail Deliverability CheckWebsite Security GradeDNS CheckerWhois LookupDomain Expiry Checker
SEO and crawlingAI Crawler CheckerRedirect CheckerRobots.txt GeneratorSitemap CheckerSchema Markup GeneratorWord Counter and Writing AnalyzerJSON Formatter and ViewerFavicon GeneratorCharacter CounterSERP and Social PreviewSlug GeneratorTitle Case Converter
Ads and trackingShopify Tracking CheckUTM BuilderBreak-even ROAS CalculatorAd Metrics CalculatorLTV and CAC CalculatorROI and Break-even Calculator
Store and speedSpeed ReportShopify App Weight CheckMerchant Center Readiness CheckShopify Profit Margin and Fees CalculatorShopify Theme and App DetectorShopify Redirect CSV GeneratorBarcode Generator and GTIN CheckerImage to WebP ConverterGST Invoice GeneratorE-way Bill Validity CalculatorShopify Product CSV CheckerImage ResizerImage CompressorReduce Image Size in KBPNG to JPG ConverterImage CropperPassport Size Photo MakerJPG to PDF ConverterPDF CompressorShopify Variant GeneratorShopify Bulk Price EditorShopify SEO Bulk EditorShopify Store Name GeneratorShopify Store Launch ChecklistProduct Title BuilderVolumetric Weight CalculatorDiscount Code Generator
Profiles and messagingWhatsApp Link & QR GeneratorGoogle Review KitLinkedIn Headline GeneratorUPI QR Code GeneratorEmail Signature GeneratorvCard QR Code GeneratorQR Code GeneratorQR Code Scanner
Dedicated Sites8
Call us
Free AuditStart a Project

Guide

How to check SPF, DKIM and DMARC records

How do I check a domain's SPF, DKIM and DMARC records?

6 min read

Short answer

Look up the domain's TXT records. SPF is a TXT record starting v=spf1. DMARC is a TXT record on the name _dmarc followed by your domain. DKIM is a TXT record on a selector name followed by _domainkey and your domain, and you need the selector from your email provider. A DNS checker shows all three.

What the three records do

SPF lists the servers allowed to send email for your domain.

DKIM adds a digital signature to each message, which receivers check against a public key published in DNS.

DMARC tells receivers what to do when a message fails SPF and DKIM, and where to send reports.

Together they are what mail providers look at to decide whether a message is real or spam.

How to look up SPF

Enter your domain into a DNS checker and open the TXT tab. The SPF record is the one that begins with v=spf1. It lists approved senders and ends with a rule for everything else.

You should have exactly one. Two SPF records make both invalid. Our DNS checker flags this directly.

Try it now: DNS Checker → · Email Deliverability Check →

How to look up DMARC

DMARC lives on a name made by putting _dmarc in front of your domain. Type that whole name into the DNS checker, for example _dmarc.yourdomain.com, and read its TXT record. It starts with v=DMARC1.

The p value is the policy. A value of none only monitors, quarantine sends failures to spam, and reject blocks them.

How to look up DKIM

DKIM sits on a name made from a selector, then _domainkey, then your domain. The selector is a label your email provider chose, and you cannot guess it. Find it in your provider's setup instructions, then type the full name into the DNS checker.

Mistakes that send email to spam

Two SPF records. An SPF record that does not include your email provider. A sending tool, such as a newsletter service, that was never added. No DMARC at all. A DMARC policy set to reject before SPF and DKIM are working, which blocks your own mail.

Most of these are invisible until mail starts disappearing, which is why checking the records is worth five minutes.

Checking the whole setup

Our email deliverability check reads SPF, DKIM and DMARC together and explains what each result means in plain English. Use the DNS checker when you want to see the raw records themselves.

How we can help

Want this done for you?

These are the services that fix what this guide describes. Prices are starting prices.

Not sure which you need? Book a free 30-minute call and bring this result, or send us a message. No obligation, no pitch deck.

Free DNS checker →Email deliverability check →What is DNS propagation →

Want free stats on your site first?

Send us the URL. We pull the numbers from your own accounts and tell you what is wrong before there is any quote, and before there is any contract.

No pitch deck, no obligation. Bring your URL and we will look at it together.