Skip to main content
Email Tools

DMARC Record Generator

Create a correctly formatted DMARC TXT record from a few simple choices.

Free & instant No signup How to use FAQ
Not sure what to enter?

Pick a policy and add your reporting email to get a ready-to-paste DMARC record and the exact name to create it under.

How do I create a DMARC record?

Choose a policy, the percentage of mail it applies to, where aggregate (rua) and forensic (ruf) reports should go, and how strictly SPF and DKIM must align. The generator builds a correctly formatted v=DMARC1 TXT record to publish at _dmarc.yourdomain.

How to generate and publish a DMARC record

  1. Choose a policy - start with none if you have not used DMARC before.
  2. Enter the email address that should receive aggregate reports.
  3. Click Generate DMARC Record and copy the result.
  4. Add it as a TXT record named _dmarc at your DNS provider, then verify it with the DMARC Checker.

Related checks

JustChecker builds tools that respect your data - this one never leaves your browser. Once published, use our DMARC Checker to verify it.

Frequently Asked Questions

As a TXT record named _dmarc (so _dmarc.yourdomain.com) at the DNS host that manages your domain. Then confirm it with the DMARC Checker.

Leave it at 100 normally. A lower value applies the policy to only part of failing mail, which is a gentle way to step up from none to quarantine or reject.

Yes - put the service's address in rua. If it is on another domain, that service publishes a small authorisation record, which most DMARC report services do for you.
Share this tool:
Need a website for your business? Only $599