DMARC Checker

Free DMARC checker: look up your _dmarc TXT record

Enter a domain and DNS Buddy queries _dmarc.{domain} for the published DMARC policy, reporting addresses, and alignment mode.

Check DMARC record
We query the _dmarc subdomain automatically — enter only your apex domain.

Queries _dmarc.{domain}

What is a DMARC record?

DMARC (Domain-based Message Authentication, Reporting, and Conformance) is a DNS TXT record that tells receiving mail servers what to do when SPF or DKIM checks fail for mail claiming to be from your domain. It also enables aggregate reporting so you can see who is sending email using your domain name.

_dmarc.example.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"

Read the full guide in our DMARC record knowledge base.

Key DMARC tags to verify

p= (policy)

none, quarantine, or reject — what receivers do when authentication fails.

rua= (aggregate reports)

Mailbox that receives daily XML summaries of authentication results.

adkim= / aspf= (alignment)

Whether relaxed or strict alignment is required for DKIM and SPF.

pct= (percentage)

Fraction of failing mail subject to the policy (default 100).

Check DMARC alongside SPF and DKIM

DMARC only works when SPF and DKIM are configured correctly. Use DNS Buddy's full email authentication toolkit to audit all three layers.