How to add a DMARC record in Cloudflare DNS

Short answer

In Cloudflare: open your domain → DNS → Records → Add record, choose TXT, set Name to _dmarc and content to v=DMARC1; p=none; rua=mailto:[email protected], and save. Cloudflare also offers built-in DMARC Management that can create the record and collect reports for you.

Add the record manually

Cloudflare → your domain → DNS → Records → Add record. Type TXT, Name _dmarc, Content your DMARC value, TTL Auto. Save. Start at p=none, then move to enforcement once reports are clean.

Or use DMARC Management

Under Email → DMARC Management, Cloudflare can publish a record and aggregate your reports in-dashboard — handy if you don’t have a separate reporting tool.

  1. 1

    Verify after saving

    Confirm it resolves:

    $ dig TXT _dmarc.yourdomain.com +short

Check your DMARC record now

Open the free DMARC checker →

Frequently asked questions

What Name do I use in Cloudflare?

Just _dmarc — Cloudflare appends your domain automatically. Don’t type the full _dmarc.yourdomain.com or it becomes doubled.

DMARC is defined in RFC 7489.

Reviewed by the Skysnag Security Team. Last updated .