Back to Free Tools

    DMARC Record Generator

    Step-by-step builder for your DMARC record (p=, pct=, rua=, alignment).

    Build a DMARC record

    Only used to label your saved share link.

    Separate multiple addresses with commas.

    v=DMARC1; p=none
    TXT record — Host: _dmarc · Value:

    Checks

    • p=none is monitor-only

      Mail won't be quarantined or rejected. Use this only while collecting reports.

    What is a DMARC record?

    DMARC is a TXT record at _dmarc.<your-domain> that tells receivers what to do with mail that fails SPF or DKIM alignment, and where to send aggregate reports. It is the policy layer on top of SPF and DKIM.

    v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; pct=100

    How to publish the generated record

    1. Copy the TXT value above.
    2. In your DNS provider, add a TXT record with Host = _dmarc and the value pasted in.
    3. Save and wait for propagation.
    4. Validate it on the DMARC Record Checker.

    Frequently asked questions

    References

    Go beyond one-off checks

    Safer Sender continuously monitors your domain's DMARC, SPF and DKIM, classifies every sender, and guides you safely from p=none to p=reject.