DMARC Checker avatar
DMARC Checker

Pricing

from $3.00 / 1,000 results

Go to Apify Store
DMARC Checker

DMARC Checker

Simple DMARC record lookup tool. Check email security configuration for multiple domains in a single run.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(3)

Developer

One Scales

One Scales

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

a day ago

Last modified

Share

Bulk DMARC record lookup tool. Check email security configuration for multiple domains in a single run.

Description

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that helps protect domains from unauthorized use like phishing and spoofing. This tool allows you to quickly verify DMARC records for one or thousands of domains at once.

Perfect for:

  • Agencies auditing client email security
  • IT teams checking domain portfolios
  • Security researchers bulk-scanning domains
  • Sales teams qualifying leads by tech maturity

Features

  • Bulk Processing — Check unlimited domains in a single run
  • Instant Results — Get DMARC status, policy, and reporting configuration for each domain
  • Export Ready — Download results as JSON, CSV, or Excel
  • Detailed Output — See the full raw DMARC record for each domain
  • Validation — Automatically detects valid, invalid, and missing DMARC records

How to Use

  1. Enter your domain name(s) (one per line or use bulk edit)
  2. Click Start
  3. View results in the Output tab or export to your preferred format

No technical setup required. Just add your domains and run.

Input

FieldDescription
DomainsList of domain names to check. Enter bare domain names only (e.g., example.com). Do not include http:// or https://.

Output

Each domain returns one row with the following fields:

FieldDescriptionExample Values
domainThe domain checkedexample.com
recordStatusWhether a valid DMARC record existsValid / Invalid / Not Found
domainPolicyThe DMARC policy (p= tag)none / quarantine / reject
reportingEnabledWhether reporting is configured (rua/ruf tags)true / false
rawRecordThe full DMARC TXT recordv=DMARC1; p=reject; rua=mailto:...

Record Status Meanings

  • Valid — DMARC record exists with proper version (v=DMARC1) and policy (p=) tags
  • Invalid — Record exists but is malformed (missing version or policy)
  • Not Found — No DMARC record found at _dmarc.{domain}

Contact / Support

Questions or need additional features? Fill out the form at:

👉 https://docs.google.com/forms/d/e/1FAIpQLSfsKyzZ3nRED7mML47I4LAfNh_mBwkuFMp1FgYYJ4AkDRgaRw/viewform