DMARC Record Generator

Create a valid DMARC record to protect your domain and improve deliverability. Pick a policy, add reporting, copy and paste. Free, with no signup.

Policy (what to do with failing mail)

none: monitor only (start here)

Aggregate report email (rua)

Forensic report email (ruf, optional)

Percentage

SPF alignment

Relaxed

DKIM alignment

Relaxed

Generate a valid DMARC record to protect your domain and improve deliverability. Free and runs entirely in your browser.

How it works

01

Choose a policy

Start with 'none' to monitor without affecting delivery.

02

Add report emails

Set where aggregate (and optional forensic) reports are sent.

03

Tune alignment

Adjust SPF/DKIM alignment and percentage if you need to.

04

Add to DNS

Copy the record and add it at the _dmarc host.

Protect your domain with DMARC

DMARC ties SPF and DKIM together and tells receivers how to handle mail that fails. Just as importantly, it sends you reports on who's sending as your domain.

This generator builds a valid DMARC record with the right tags so you can deploy it correctly and start in safe monitoring mode.

How far most business domains have taken DMARC

Monitoring mode is where a record starts, not where most companies leave it. On 2026-09-05, 351 of the 499 business domains in our Inbox Rules Index were at p=reject, 90 at p=quarantine and 52 at p=none. These are recipient domains read from public DNS, the companies a cold emailer writes to, not Emailchaser sending data. The DMARC adoption rate page tracks the enforcement share across every measurement.

Inbox Rules Index

70.3% of the 499 business domains we measure are at p=reject, 18% at p=quarantine, 10.4% at p=none, and 1.2% publish no DMARC record. Enforcement runs from Software at 97.6% (n=126) to Schools and universities at 57.1% (n=28).

Measured Saturday, 5 September 2026 across 499 real business domains, 10 measurements since 2026-08-10.

On each measurement we look up the published email settings of the same 499 real companies, the kind you send cold email to. This is what they have set up, not a score on your own sending. It does not predict where your mail lands: that is judged against your own domain's records.

Authentication plus clean lists

DMARC stops spoofers and builds trust with mailbox providers, but reaching the inbox also depends on sending to real, valid addresses.

Pair your DMARC setup with a verified list to keep bounces low and your reputation strong.

Authentication is the first half of a new domain's reputation and volume is the second, so publish the DMARC record and then bring the mailbox up to volume gradually.

Common questions about DMARC records

What is a DMARC record?


DMARC is a DNS TXT record that tells receiving servers what to do with email that fails SPF or DKIM checks for your domain, and where to send reports. It protects your domain from spoofing and improves deliverability once SPF and DKIM are in place.

What DMARC policy should I start with?


Start with p=none. It monitors and sends you reports without affecting delivery, so you can see who's sending as your domain. Once your legitimate mail passes, tighten to p=quarantine, then p=reject. p=none is a starting point, not where most companies stay: on 2026-09-05, 70.3% of the 499 business domains in our Inbox Rules Index were at p=reject and 10.4% at p=none. Those are recipient domains read from public DNS, not Emailchaser sending data.

Where do I put the DMARC record?


Add it as a TXT record at the host _dmarc on your domain (so the full name is _dmarc.yourdomain.com). You need SPF and DKIM set up first for DMARC to be meaningful.

Is the DMARC generator free?


Yes. It's free, requires no signup, and generates the record entirely in your browser.

Ready to 10x your pipeline?

Send your first cold email campaign today.

Start my free trial
7-day free trial · Cancel anytime4.9/5 from 36 reviews