Build a DMARC record in seconds. Choose your policy, add a reporting address, and get a copy-paste DNS record with the correct host name.
Here's an example DMARC record generated with a quarantine policy and reporting enabled.
v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@example.com; pct=100; adkim=r; aspf=r
Host: _dmarc.example.com · Type: TXT · Policy: Quarantine
Choose between three DMARC policies: None (monitoring only, emails delivered normally), Quarantine (failed emails sent to spam), or Reject (failed emails blocked entirely). Start with None and work up to Reject.
Add your reporting email address and the generator adds the correct rua= tag. You'll receive daily XML reports from mailbox providers showing who's sending email as your domain and whether it passes authentication.
DMARC records must be published at _dmarc.yourdomain.com — not the root domain. The generator provides the exact host name so you don't have to remember the convention.
Configures SPF and DKIM alignment mode (relaxed by default). Relaxed alignment allows subdomains to pass, while strict requires an exact domain match.
Sets pct=100 by default (apply policy to all messages). During rollout, you can manually adjust this to apply the policy to only a percentage of failing messages.
Get the exact TXT record value and the correct DNS host name. Copy the record, paste it into your DNS provider, and your DMARC policy is live.
The checks email deliverability plus 7 other categories — DNS, SSL, performance, SEO, accessibility, privacy, and mobile.
Run