DMARC record checker
Look up the DMARC record at _dmarc.yourdomain.com, see each tag explained in plain English, and find out whether your policy actually protects you.
Works with a domain, an email address or a website URL. Lookups run in your browser over public DNS; nothing is stored.
Checking many domains, or clients' domains?
The Email Deliverability Checker audits SPF, DKIM, DMARC, MTA-STS and BIMI for hundreds or thousands of domains at once, grades each A–F with fixes, and exports to CSV/Excel or an API. Run it on a schedule to catch broken records. $8 per 1,000 domains, no subscription.
Run the bulk checker on ApifyFAQ
What is a DMARC record?
A TXT record at _dmarc.yourdomain.com that tells receivers what to do with mail that fails SPF and DKIM (nothing, spam folder or block) and where to send reports.
Is p=none enough?
It satisfies the Gmail and Yahoo bulk-sender rule, but it does not stop spoofing. Use it to collect reports, then move to quarantine and reject. See the safe rollout guide.
Why am I not getting DMARC reports?
Your record needs a rua=mailto:... address. If the address is on another domain, that domain must publish an authorization record, which DMARC reporting services do for you.
How do I create a DMARC record?
Use the free DMARC record generator, then add the result as a TXT record named _dmarc at your DNS provider.
Related free tools: Full SPF/DKIM/DMARC audit · SPF checker · DMARC checker · DKIM checker · MX lookup · Gmail/Yahoo sender rules · SPF generator · DMARC generator