SEO & pagesFreeChecks a live URL

Free SPF, DKIM & DMARC Checker

Enter a domain and we read its MX, SPF, DKIM and DMARC records, score them out of 100 and tell you in plain language what to fix.

Create your free account to run this tool

Enter a domain and we read its MX, SPF, DKIM and DMARC records, score them out of 100 and tell you in plain language what to fix.

Free forever — one free account unlocks every tool

Create free accountSign in

What this email checker does

Whether your email reaches the inbox or the spam folder depends on a few records in your domain’s DNS. This free SPF, DKIM and DMARC checker reads them for you: your mail servers (MX), which servers may send as you (SPF), whether your emails are signed (DKIM) and what receivers should do with fake email (DMARC). You get a score out of 100 and a plain-language fix for every problem.

Why these records matter

Gmail, Yahoo and Microsoft now expect proper authentication from anyone who sends email, and they treat missing or broken records as a reason to filter. The same records stop other people from sending email that pretends to come from your company, which protects your customers and your reputation.

How to use it

  • Type the domain you send email from, for example example.com.
  • If you know your DKIM selector (it is in your email provider’s settings), add it so we check it first.
  • Read the results and fix the items marked “Fix” first, then “Improve”.

This tool only reads public DNS records. It never sends an email to your domain and never needs a password.

Questions

What is SPF?

SPF is a DNS record that lists the servers allowed to send email for your domain. Receivers check it and treat email from other servers with suspicion.

What is DKIM and what is a DKIM selector?

DKIM adds a digital signature to your emails so receivers can check they were not changed. The selector is the name of the key in DNS (for example “google” or “selector1”); your email provider tells you which one it uses.

What is the SPF 10-lookup limit?

An SPF record may cause at most 10 DNS lookups (each include, a, mx and similar part counts). Over the limit, receivers report a permanent error and SPF fails for all your email. The checker counts them for you.

Is p=none in DMARC bad?

It is a safe first step: it collects reports without affecting delivery. But it does not stop fake email, so the goal is to move to quarantine and then reject once your own email passes.

Why does the checker say it could not find my DKIM key?

We can only test selector names we know. We try the 27 most common ones. If your provider uses a different name, enter it in the selector box and run the check again.

Can Gorilla Vibe do this for me?

Yes. Gorilla Vibe, the Dubai digital marketing agency that made this free tool, offers web platform development for businesses that want a senior team to handle it. Book a free call or contact the agency at thegorillavibe.com.