Home/Tools/DMARC Generator

DMARC Generator

Generate DMARC DNS records to protect your email domain from spoofing and phishing. Visual builder with policy explanations and best practices.

DMARC Generator - Free Email Authentication Record Builder

Generate DMARC DNS records to protect your email domain from spoofing and phishing attacks. Works with SPF and DKIM to provide complete email security for your organization.

Example: DMARC Record Generation

Configuration:

Policy: quarantine • Reporting: [email protected] • Percentage: 100%

Generated Record:

v=DMARC1; p=quarantine; rua=mailto:[email protected]; pct=100

DNS Entry:

_dmarc.example.com TXT (paste record above)

What You Can Do:

  • • Generate valid DMARC TXT records
  • • Configure policy (none, quarantine, reject)
  • • Set up aggregate and forensic reporting
  • • Define subdomain policies separately
  • • Configure percentage-based rollout
  • • Copy DNS record for easy implementation

DMARC Tags Supported:

  • • p (policy): none, quarantine, reject
  • • sp (subdomain policy)
  • • rua (aggregate report destination)
  • • ruf (forensic report destination)
  • • pct (percentage of messages to apply)
  • • adkim/aspf (alignment modes)

All DMARC generation happens in your browser. Also try our SPF Generator for sender authorization or Email Auth Validator to test your configuration.

Loading interactive tool...

Need Help with Email Security?

Our security team can help you implement DMARC, SPF, DKIM, and protect your domain from email spoofing and phishing attacks.

Understanding DMARC Implementation

DMARC is the final layer of email authentication that protects your domain from being used in phishing attacks.

DMARC Policies

  • none: Monitor mode - collect reports only
  • quarantine: Send suspicious emails to spam
  • reject: Block unauthenticated emails entirely
  • • Start with "none" and gradually increase strictness
  • • Use subdomain policy (sp) for different policies

Implementation Steps

  • 1. Set up SPF record for your domain
  • 2. Configure DKIM signing for outbound mail
  • 3. Add DMARC record with p=none for monitoring
  • 4. Review aggregate reports for 1-2 weeks
  • 5. Gradually increase to quarantine, then reject

Frequently Asked Questions

Common questions about the DMARC Generator

DMARC (Domain-based Message Authentication, Reporting, and Conformance) is an email authentication protocol that helps prevent email spoofing and phishing. It builds on SPF and DKIM to give domain owners control over how receivers should handle unauthenticated emails from their domain. Read our DMARC deployment guide.

⚠️ Security Notice

This tool is provided for educational and authorized security testing purposes only. Always ensure you have proper authorization before testing any systems or networks you do not own. Unauthorized access or security testing may be illegal in your jurisdiction. All processing happens client-side in your browser - no data is sent to our servers.

DMARC Record Generator - Free Online Tool | Inventive HQ