DMARC record generator

Answer a few questions and get a DMARC record that fits where you are — from first monitoring to full reject.

Free and unlimited — runs privately in your browser.

What the DMARC Generator checks

  • Policy none / quarantine / reject
  • Sub-domain and non-existent sub-domain policy
  • Rollout percentage
  • Relaxed or strict alignment
  • Aggregate and forensic report addresses
  • Rollout plan for your next steps

How it works

  1. 1

    Choose your policy level

  2. 2

    Add an address for reports

  3. 3

    Publish the TXT record at _dmarc.yourdomain

Frequently asked questions

Where do I publish the DMARC record?

As a TXT record with the host name _dmarc (for example _dmarc.example.com).

Should I start with reject?

Only if you are sure every service that sends as your domain passes SPF or DKIM with alignment. Otherwise start with p=none, read the reports for 2–4 weeks, then tighten.