DMARC Tool

A DMARC configuration tool for domain owners and security teams to generate correct DMARC DNS records and validate policy, alignment, and reporting settings.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,516+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

The DMARC Tool generates a domain DMARC DNS TXT record from structured inputs. Users supply domain, policy (none, quarantine, reject), and optional subdomain policy (sp). The tool validates basic syntax, enforces RFC 7489 compatibility, and flags obvious conflicts such as SPF and DKIM misalignment indicators. It does not perform live DNS queries; it only builds the record and offers export-ready strings.
Inputs include reporting endpoints rua and ruf as mailto: URIs, alignment modes adkim and aspf (r or s), and percent, pct. The engine applies defaults when values are omitted (adkim=relaxed, aspf=relaxed, pct=100). The resulting DMARC record is a single DNS TXT value starting with v=DMARC1; p=…; and optional tags. Advanced users can include fo, rua, ruf, and sp.
Outputs provide the final TXT record and a recommended deployment plan. The tool highlights potential issues, such as missing reporting endpoints, overly long inputs, or subdomain policy conflicts. It can export to DNS zone formats or copy-ready strings to paste into DNS management systems.
Who benefits: domain owners, security teams, MSPs, and IT admins. Use cases include onboarding a new domain, tightening policy during phishing incidents, and quarterly DMARC reviews to verify policy correctness and reporting setup.

How to Use

  1. Provide inputs: domain, policy, adkim/aspf, rua/ruf, pct, and sp if applicable.
  2. Review defaults for any omitted advanced settings.
  3. Click to generate the DMARC TXT record and recommended settings.
  4. Copy the DNS TXT value and publish under _dmarc.yourdomain.
  5. Validate syntax and monitor reports from rua/ruf addresses.
How to use dmarc online tool

Frequently Asked Questions

Find Quick Answers

What is DMARC and why use this tool?
DMARC combines SPF and DKIM to authenticate email, and publishes a policy for receivers to follow. This tool helps generate a correct DMARC TXT record, configure reporting endpoints, and validate alignment settings without performing DNS lookups.
Do I need rua and ruf reporting addresses?
RUA is for aggregate reports and RUF for forensic reports. They help you monitor mail flows and issues. You can omit them, but including valid mailto: URIs improves visibility and incident response.
Can I configure subdomain policy (sp)?
Yes. The tool supports sp to define a policy for subdomains, which can differ from the apex domain policy. This helps manage DMARC behavior across a domain suite.
Does the tool perform live DNS checks?
No. The tool generates and validates the DMARC string and syntax, but does not perform live DNS queries or verify DNS TXT record existence. Deploy in DNS management after review.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Web & SEO Tools

Spotify to MP3 Converter

Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.

Web & SEO Tools

Road Distance Calculator

Calculate the driving distance and travel time between two addresses with our free online road dista...

Web & SEO Tools

Age Calculator

Calculate your exact age in years, months, and days from any birth date to any target date.

Web & SEO Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Your Feedback Matters

Help Us to Improve