Free tool
Microsoft 365DMARC Record Generator
Create a DMARC TXT record for _dmarc, start with monitoring, and tighten policy once SPF and DKIM pass on Microsoft 365.
Runs in your browser — your data stays on your device
Free toolDMARC tells receivers what to do when SPF or DKIM fail alignment. The safe start we teach every Microsoft 365 tenant is p=none plus a mailbox that actually reads aggregate reports. Jumping straight to p=reject without watching rua is how small businesses quarantine their own invoices. This free DMARC record generator builds the TXT for _dmarc.yourdomain, sets rua, and keeps relaxed alignment until you know every sender. Use it with the SPF generator and Exchange Online.
How to use the DMARC Record Generator
- 1
Enter the domain and an email address that will receive aggregate (rua) reports.
- 2
Start with policy none. Keep relaxed DKIM and SPF alignment unless you already enforce strict alignment.
- 3
Copy the TXT value onto _dmarc.yourdomain, then move to quarantine and reject after you read two to four weeks of reports.
Why SPF and DMARC belong together
SPF authorises senders. DKIM signs messages. DMARC sets policy when those checks fail. A domain with SPF and no DMARC still lets receivers accept spoofed mail. A domain with DMARC reject and a missing marketing include starts losing real mail. Email administrators publish SPF first, add DMARC at p=none, then tighten. That sequence is still the one we use on production Microsoft 365 tenants.
DMARC record generator with examples
For contoso.com with p=none and rua dmarc-reports@contoso.com, you get a TXT on _dmarc.contoso.com that starts v=DMARC1; p=none; rua=mailto:dmarc-reports@contoso.com. After reports show only authorised senders, change p to quarantine, then reject.
Guides and next steps
Privacy note
Generation runs in your browser. We do not send report addresses to our servers.
Frequently asked questions
Explore more
Related free tools
More Microsoft 365 license and email authentication tools for tenant planning.
SPF Record Generator
Free online SPF record generator for Microsoft 365, Exchange Online, and small-business email. Build one valid TXT record and copy it to DNS.
Open toolMX Record Lookup
Free online MX record lookup for Microsoft 365 and IT admins. See mail exchanger priorities, hostnames, and IPv4 examples for any public domain.
Open toolDNS Lookup
Free online DNS lookup for CCNA students and network engineers. Check A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for any public domain in seconds.
Open toolM365 License Calculator
Free online Microsoft 365 license calculator for admins and small businesses. Estimate monthly cost and compare Business, Exchange, and E3/E5 plans.
Open toolSSL Certificate Checker
Free SSL certificate checker for website owners and cybersecurity students. Inspect issuer, SANs, validity dates, and fingerprints for any public HTTPS host.
Open toolSecurity Headers Checker
Free HTTP security headers checker for website owners and cybersecurity students. Score HSTS, CSP, X-Frame-Options, and other hardening headers on any public site.
Open toolReady to go beyond free tools?
Live mentor-led courses turn calculator practice into real networking and IT skill.