K09 Tools

DMARC record checker

Look up the DMARC record at _dmarc.yourdomain.com, see each tag explained in plain English, and find out whether your policy actually protects you.

Works with a domain, an email address or a website URL. Lookups run in your browser over public DNS; nothing is stored.

Checking many domains, or clients' domains?

The Email Deliverability Checker audits SPF, DKIM, DMARC, MTA-STS and BIMI for hundreds or thousands of domains at once, grades each A–F with fixes, and exports to CSV/Excel or an API. Run it on a schedule to catch broken records. $8 per 1,000 domains, no subscription.

Run the bulk checker on Apify

FAQ

What is a DMARC record?

A TXT record at _dmarc.yourdomain.com that tells receivers what to do with mail that fails SPF and DKIM (nothing, spam folder or block) and where to send reports.

Is p=none enough?

It satisfies the Gmail and Yahoo bulk-sender rule, but it does not stop spoofing. Use it to collect reports, then move to quarantine and reject. See the safe rollout guide.

Why am I not getting DMARC reports?

Your record needs a rua=mailto:... address. If the address is on another domain, that domain must publish an authorization record, which DMARC reporting services do for you.

How do I create a DMARC record?

Use the free DMARC record generator, then add the result as a TXT record named _dmarc at your DNS provider.

Related free tools: Full SPF/DKIM/DMARC audit · SPF checker · DMARC checker · DKIM checker · MX lookup · Gmail/Yahoo sender rules · SPF generator · DMARC generator