Back to Tools

DMARC Record Generator

Create a DMARC policy record to protect your domain from email spoofing and phishing. Configure policy, reporting, alignment, and gradual rollout with our free generator.

DMARC Record Generator

Create a DMARC policy to protect your domain from email spoofing

Monitor only - no action taken on failing emails. Best for initial setup.

Policy for emails from subdomains. Leave empty to inherit from main policy.

100%

All failing emails will have the policy applied.

Receive daily summary reports of DMARC results

Receive detailed reports for individual failures

Like this tool? Try Sequenzy for free

AI-powered email marketing with Stripe integration, automations, and built-in analytics.

v=DMARC1; p=none

Add this as a TXT record with host _dmarc in your DNS settings

Add reporting emails

Without aggregate reports (rua), you won't know who is sending email as your domain. Add a reporting email to monitor your DMARC results.

Implementation path

  1. Start with p=none and add reporting
  2. Monitor reports for 2-4 weeks to identify all senders
  3. Ensure all legitimate senders pass SPF and DKIM
  4. Move to p=quarantine with pct=10
  5. Gradually increase percentage to 100%
  6. Finally move to p=reject for full protection

About this tool

DMARC builds on SPF and DKIM to give you control over what happens when emails fail authentication. This generator helps you create a properly formatted DMARC record with the right policy, reporting, and alignment settings. Start with a monitoring policy and gradually enforce. Verify your generated record with our DMARC checker and monitor propagation with the DNS propagation checker.

Frequently Asked Questions