This page has no affiliate links. If we add any later, they will be marked and will never change our rankings. How we make money

DMARC record generator

Fill in the form; the record updates as you type.

This generator runs entirely in your browser. Nothing you type is sent to us or anyone else. Copy the result into your DNS provider's panel as a TXT record.

Your record

Host: _dmarc

From this page to a live record
  1. Build the recordFill in the form on this page.
  2. Copy itCopy the host name and the record text.
  3. Add it at your DNS hostUsually the company you bought the domain from, or Cloudflare. Add it as a TXT record.
  4. Check itRun the email security check once the change is live, usually within minutes to a few hours.

Tag meanings follow RFC 7489. Provider guides: Google Workspace, Microsoft 365.

FAQ

Which policy should I start with?

Start with p=none and a report address so you can see who sends mail as your domain. Move to quarantine, then reject, once your real mail passes.

Where do I put the record?

Create a TXT record at the host shown (for example _dmarc.example.com.my). Some DNS panels want only “_dmarc” as the host name.

Can I have two DMARC records?

No. Publish exactly one. Two records make receivers ignore DMARC for your domain.

Related