DMARC checker can help you understand whether your domain has a valid email protection policy. It can find missing records, duplicate records, invalid settings, weak policies, and common configuration problems. The results use simple language, so you can understand what needs attention without reading complex DNS data.
DMARC works with SPF and DKIM. These email authentication methods help receiving mail servers verify whether a message really came from an approved source. DMARC then uses the result of those checks to decide how a receiving server should handle messages that fail authentication. You can read the
official DMARC specification for detailed technical information.
DMARC Checker
Check your DMARC, SPF and optional DKIM DNS records with clear recommendations.
What Does the DMARC Checker Do
The DMARC Checker looks for a TXT record at the following DNS location
_dmarc.example.com
It reads the published DMARC policy and checks important tags such as v, p, rua, pct, adkim, and aspf.
The tool also checks the main SPF record for your domain. If you enter a DKIM selector, it checks the related DKIM record at a location such as
google._domainkey.example.com
The checker does not require an account. It does not ask for your password, email content, or private mail data. It only looks up publicly available DNS records for the domain you enter.
A DMARC policy can tell receiving servers to take no action, place suspicious messages in spam, or reject messages that fail authentication. Google explains that DMARC authentication requires SPF or DKIM to pass with alignment to the domain shown in the From address.
Google email sender guidelines
Main Features
- Free DMARC record lookup for any valid domain
- DMARC policy validation for none, quarantine, and reject
- Detection of missing DMARC records
- Detection of multiple DMARC records
- SPF record lookup and duplicate SPF detection
- Optional DKIM record lookup by selector
- Validation of DMARC version and policy tags
- Checks for invalid percentage values
- Checks for common SPF and DKIM DNS problems
- Clear status messages for valid records and records that need attention
- Display of the raw DNS record found for the domain
- No login or registration required
- No database storage for visitor results
- Responsive design for desktop, tablet, and mobile devices
The tool provides useful information for website owners, online businesses, email marketers, developers, hosting providers, and anyone who sends email from a custom domain.
How to Use the Tool
Step 1: Enter your domain name in the domain field.
Use a format such as
example.com
Do not enter an email address, a complete URL, or a page path.
Step 2: Enter a DKIM selector if you want to check DKIM.
Common selectors include default, google, selector1, and k1. Your email provider or hosting company should provide the correct selector. You can leave this field empty if you only want to check DMARC and SPF.
Step 3: Select the check button.
The tool will query the public DNS records for the domain. The result normally appears within a few seconds, although the response time depends on the DNS provider and hosting server.
Step 4: Read the DMARC result.
The result shows whether the DMARC record exists and whether the main tags use valid values. It also explains the current policy in simple terms.
Step 5: Read the SPF result.
The tool checks whether the domain has one valid SPF record. A domain should not publish multiple separate SPF records because receiving mail servers may treat the SPF setup as invalid.
Step 6: Review the DKIM result if you entered a selector.
If no DKIM record appears, check that the selector is correct. The selector must match the selector used by your email service.
Step 7: Correct the DNS record through your domain provider.
You normally manage DNS records through your domain registrar, hosting company, or email service provider. After making a change, run the DMARC check again. DNS updates can take time to appear around the world.
Frequently Asked Questions
What is a DMARC checker
A DMARC checker is a tool that looks up and evaluates the DMARC TXT record published for a domain. It checks the record location, policy, tags, and common configuration errors.
How do I check my DMARC record
Enter your domain in the checker and select the check button. The tool searches for the DMARC record at _dmarc.yourdomain.com and displays the result.
What should a valid DMARC record contain
A basic DMARC record should contain the version tag v=DMARC1 and a policy tag such as p=none, p=quarantine, or p=reject. Many domains also use a reporting address through the rua tag.
What does no DMARC record found mean
It means the checker did not find a valid DMARC TXT record at the expected DNS location. You may need to create a TXT record at _dmarc.yourdomain.com.
Is p=none a secure DMARC policy
The p=none policy tells receiving servers to monitor authentication results without requesting quarantine or rejection. It is useful during the first stage of DMARC deployment, but it does not provide strong enforcement by itself.
What is the difference between DMARC quarantine and reject
The quarantine policy asks receiving servers to treat failed messages as suspicious, often by placing them in spam. The reject policy asks receiving servers to refuse messages that fail DMARC evaluation.
Why does the checker show multiple SPF records
A domain should publish one SPF record. If several SPF TXT records begin with v=spf1, receiving servers may not combine them correctly. You should merge the required services into one SPF record.
What is a DKIM selector
A DKIM selector identifies the public key used by an email service. It forms part of the DNS name where the DKIM record is published. Your email provider must give you the correct selector.
Does a DMARC checker guarantee email delivery
No. A valid DMARC record is one part of email deliverability. Delivery can also depend on SPF, DKIM, message quality, sending reputation, DNS settings, bounce rates, and recipient policies.
Is this DMARC checker free to use
Yes. The AntiSpywares.net DMARC Checker is available without registration or login. Enter a public domain name to view its DNS based results.
Disclaimer: Results from this tool are provided for informational purposes only. While we strive for accuracy, we cannot guarantee that every result is complete or error-free. Always verify important findings using additional methods before making security, technical, or business decisions.
More Website Security & Analysis Tools
View DNS records including A, MX, TXT, NS and CNAME.
Find the hostname associated with an IP address.
Check whether a domain has been flagged by security databases.
Verify SPF DNS records used for email authentication.
Validate DKIM records for secure email authentication.
Analyze email headers to investigate message delivery and authenticity.
