DMARC

DMARC Record Checker

Enter a domain. We pull the DMARC record from DNS, grade policy and alignment, list every reporting address, and flag the common ways DMARC misconfigures in production.

Want to build a record instead? Use the DMARC Record Generator.

We resolve the TXT record at _dmarc.{your domain} server-side and grade the policy, alignment, and reporting setup.

How this tool works

What this checker actually does

  1. 1

    DNS lookup

    We resolve TXT records at _dmarc.your-domain. It runs on our server, not in your browser, so the result reflects what a real receiver sees.

  2. 2

    Tag parse

    Every DMARC tag (v, p, sp, pct, rua, ruf, adkim, aspf, fo, rf, ri) gets pulled out, validated and explained in plain English.

  3. 3

    Policy grading

    We tell you whether the policy actually enforces, whether subdomains are protected, and whether alignment will misfire under common ESP setups.

  4. 4

    Issues and recommendations

    Findings come graded error, warning or info, with the fix written next to each one.

Example, a record that only monitors

v=DMARC1; p=none; rua=mailto:reports@example.com

How findings come back

  • error
  • warning
  • info

Enforcement level

p=none
Monitoring only
p=quarantine
Enforcing
p=reject
Enforcing

When to use it

Reach for it in these moments

  • A mailbox provider bounced your mail with a DMARC failure

    Check the record first. Often the issue is strict alignment on a sender that signs with a subdomain.

  • You are auditing a domain you just took over

    The checker tells you whether the previous owner left you a usable DMARC record or a placeholder.

  • You moved from p=none to p=quarantine

    Run the checker to confirm it landed. The policy summary surfaces the enforcement level and the pct value plainly.

  • Not sure what this means?

    Ask a real person. The Email SOS Hotline is free help with any email problem, no pitch. Cleaning a list does not fix a DNS record, so if this check found a problem, start here.

    Ask the Email SOS Hotline
  • Keep this result

    Send it to your inbox, to share with your team or compare after a fix.

    Run a check, then email it
  • Your setup is one half. Your list is the other.

    A record that passes proves the mail is yours. Mailbox providers also judge you on who you send to. Clean your first 1,000 addresses free.

    Clean your first 1,000 free