Free DMARC Record Generator


Create a valid DMARC record and boost your email deliverability

What is a DMARC record & how to use our tool?

Free DMARC record generator

Create a valid DMARC record in seconds. Our free tool helps you protect your domain from phishing and spoofing, improve your email security, and ensure your messages land in the inbox.

What is a DMARC record?

A DMARC record is a simple line of text (a TXT record) in your domain's DNS settings. It acts as a set of instructions for receiving mail servers, telling them how to handle emails that claim to be from you but fail authentication checks (SPF and DKIM). It's your domain's public policy against fraud.

Having a DMARC record lets you track email activity, identify unauthorized use of your domain, and build trust with email providers, which is essential for good deliverability.

v=DMARC1; p=none; rua=mailto:[email protected]

Increase your email security

Secure your domain against unauthorized use, ensuring legitimate messages are delivered directly to the primary inbox.

Protect your domain reputation

Prevent spoofers from replicating your domain, sending harmful emails on your behalf, and damaging your sender reputation.

Create a DMARC record in seconds

Instead of writing a record by hand, use our free generator. Simply fill in your details and the tool will take care of the rest.

How to use our DMARC record generator

1

Insert your domain

Enter the domain you send emails from.

2

Choose your policy

Start with "None" to monitor, then move to "Quarantine" or "Reject".

3

Specify report email

Enter the email address where you want to receive aggregate reports.

4

Add to your DNS

Copy the generated TXT record and add it to your domain's DNS settings.

DMARC tag descriptions

Tag Description
v (Required) Version: The only valid value is "DMARC1". If this is missing or incorrect, the record is ignored.
p (Required) Policy: Instructs servers what to do. "none" only monitors, "quarantine" sends suspicious emails to spam, and "reject" blocks them completely.
rua Aggregate Reports: The `mailto:` address where you receive daily XML reports on your email traffic. Essential for monitoring.
ruf Forensic Reports: The `mailto:` address for receiving detailed, real-time reports on individual email failures.
sp Subdomain Policy: Applies a specific policy for subdomains (e.g., mail.yourdomain.com). If not set, the main policy (p) is inherited.
adkim DKIM Alignment: Can be "r" (relaxed) or "s" (strict). Relaxed is the default and usually recommended.
aspf SPF Alignment: Can be "r" (relaxed) or "s" (strict). Relaxed is the default and usually recommended.
pct Percentage: The percentage of emails to apply the "quarantine" or "reject" policy to. Allows you to gradually roll out a stricter policy (e.g., `pct=10`).
ri Reporting Interval: The requested interval in seconds for aggregate reports. The default is 86400 (one day).

Frequently asked questions

What is DMARC and why is it important?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication standard that protects your domain from being used in phishing and spoofing attacks. It's important because it tells email providers that you're a legitimate sender, which protects your brand reputation and drastically improves your email deliverability.

How do I generate a DMARC record?

Using our free generator is the easiest way. Simply enter your domain, choose a policy (we recommend starting with p=none), and provide an email for reports. The tool instantly creates a syntactically correct record for you to copy.

How do I add the DMARC record to my domain?

After generating your record, you'll need to add it to your domain's DNS settings. Log into your domain provider (e.g., GoDaddy, Cloudflare, Namecheap), navigate to the DNS management section, and create a new TXT record.
Set the Host/Name to _dmarc and paste the generated record into the Value/Content field.

Can I use a DMARC record without SPF and DKIM?

No, a DMARC record is not effective on its own. It relies on the results of SPF (Sender Policy Framework) and/or DKIM (DomainKeys Identified Mail) to work correctly. You must have at least one of them set up for your domain for DMARC to function.

A good DMARC setup is only a start

Ensure your entire outreach strategy is set up for success. Choose the path that best fits your immediate needs.

📋

Boost your delivearbility with Warmup Inbox

Unlock a remarkable 60% increase in deliverability by keeping your emails clear from spam classification!

Start a free trial
📬

Setup your SPF record

А good technical setup with both DMARC and SPF record is crutial for a good deliverability

Setup your SPF