DMARC Record Generator
Create a valid DMARC record for your domain in seconds. No signup required. Just configure and copy.
Configure your DMARC record
Monitoring only
p=none collects reports but doesn't protect against spoofing. Start here, then move to quarantine after reviewing reports.
Use your DDMARC address for automatic processing
Advanced Options
Your DMARC Record
Next Steps
- 1Add this TXT record to your DNS provider
- 2Wait for DNS propagation (up to 48 hours)
- 3Monitor reports to identify issues
- 4Gradually move to p=quarantine, then p=reject
Want to monitor your DMARC reports automatically?
DDMARC collects, parses, and visualizes your DMARC reports. See who's sending email as your domain and identify authentication issues.
More free tools
DMARC Report Analyzer
Paste or upload a DMARC aggregate (RUA) report and see total volume, pass/fail rates, and which senders are failing. Runs in your browser.
Use ToolSPF Record Generator
Build an SPF record to authorize your email senders. Includes common services and DNS lookup counter.
Use ToolDomain Checker
Check your domain's email authentication setup. See your SPF, DKIM, DMARC, and MTA-STS configuration.
Use ToolDMARC Record Lookup
Look up any domain's DMARC record and get every tag explained — policy, alignment, reporting, and coverage.
Use ToolDKIM Record Checker
Check a domain's DKIM record by selector. See the key type, size, and each tag, with quick-picks for common providers.
Use ToolMTA-STS & TLS-RPT Checker
Check a domain's MTA-STS policy record and TLS-RPT reporting — the pair that forces inbound mail over TLS.
Use ToolBIMI Record Checker
Look up a domain's BIMI record, preview the logo, and confirm the VMC and DMARC enforcement it requires.
Use Tool