DMARC Record Generator — Build Your DNS TXT Record

Generate a valid DMARC TXT record with your chosen enforcement policy. Select none (monitor), quarantine, or reject, and get a ready-to-deploy DNS record with copy-paste convenience and step-by-step deployment instructions.

Loading...

Frequently Asked Questions

What should I set my DMARC policy to?
Start with p=none (monitor mode) if you are setting up DMARC for the first time. This lets you collect reports about who is sending email from your domain without affecting delivery. After 2–4 weeks of monitoring, review the reports, then move to p=quarantine. Once confident, enforce p=reject to fully protect your domain.
Where do I add the generated DMARC record?
Add the record as a TXT entry in your domain’s DNS settings. The hostname is _dmarc.yourdomain.com. Log into your DNS provider (e.g., Cloudflare, GoDaddy, Route 53), create a new TXT record with the name _dmarc and paste the generated value. Changes propagate within minutes to hours.
Do I need SPF and DKIM configured before adding DMARC?
Yes. DMARC depends on SPF and DKIM results to make policy decisions. If neither is configured, DMARC has nothing to evaluate and every message will fail alignment. Set up SPF and DKIM first, then add DMARC.

More Free Deliverability Tools

EV
Email Verifier
Verify any email address in real time
DH
Domain Health Check
SPF, DKIM, DMARC & MX audit
BL
Blacklist Checker
Scan 50+ DNS blacklists for listings
DI
Domain Intelligence
Trust score & reputation report
DA
DMARC Analyzer
Parse and validate your DMARC record

You've used your free checks

Create a free MiN8T account to keep using DeliverIQ tools — unlimited email verification, domain health checks, blacklist scans, and more.

Maybe later