DMARC Record Generator

Enter a domain, policy and reporting address to generate a DMARC DNS record.

Runs in your browser. Nothing is uploaded — your input is processed on this device and discarded when you close the tab.

DMARC Record Generator

How to use this tool

  1. Enter your values in the fields above.
  2. Press Generate to see the result.
  3. Use Load sample to try the worked example, Copy result to copy it, or Clear to start again.

Worked example

Domain example.test with policy reject and pct 100 generates “v=DMARC1; p=reject; pct=100” for _dmarc.example.test.

What this tool does not do / Limits

This tool only generates DMARC record text. It does not publish a record, query DNS, or change any domain's mail policy.

Frequently asked questions

Does this publish the record?

No. It only generates the record text; you add it to your own DNS.

Should I start with reject?

Usually not. Start with p=none, read the reports, then step up to quarantine and reject.

Related tools