DKIM Record Checker and Lookup

Instantly check DKIM records and fix email authentication issues.

OneEmail

From idea to email in 1 click

Use our AI email template generator to
craft campaigns instantly

Share this toolfacebooktwitterlinkedinwhatsappemaillink

Improve email deliverability with the Mailmodo DKIM checker

Many emails fail authentication on recipient servers because DKIM (DomainKeys Identified Mail) records are missing or incorrect. This results in lower deliverability and a greater risk of landing in spam folders.

Mailmodo addresses this with its free DKIM Record Checker, which confirms your domain’s DNS has the DKIM record published in the correct location. A properly configured DKIM record signals to receiving mail servers that your messages genuinely come from your domain, thereby lowering the risk of your messages being filtered out.

How to use the Mailmodo DKIM record checker tool?

  • Step 1: In your email client, choose a message sent from your domain that you'd like to verify.

  • Step 2: Look for options like "View original", "Show source", or "View headers". These show the raw message headers.

  • Step 3: Find the DKIM-Signature header. You can do this in two ways:

    • Manually, by scanning the headers for the line that starts with DKIM-Signature.

    • Use the Find Selector tab in the tool to extract the selector and domain for you automatically.

  • Step 4: In the DKIM-Signature header, look for the s= and d= fields.

For example: DKIM-Signature: ... s=mail123; d=yourdomain.com;

  • Step 5: In the DKIM + Selector tab, enter the selector (s=) and the domain (d=). The tool will check your DNS and show whether the DKIM record is correctly published and valid.

4 Common DKIM issues and how to fix them

Issue 1: No DKIM record found

This is one of the most common messages you’ll see from DKIM checkers. It means the tool couldn’t find a DKIM TXT record for the domain and selector you entered.

To troubleshoot this, start by confirming that the selector and domain you entered are accurate. If the record seems correct but still isn't showing, log in to your DNS provider and check that it exists under selector._domainkey.yourdomain.com. If it was added recently, it might just need more time to propagate.

Issue 2: Missing or invalid public key (p=)

When a DKIM checker shows the p= tag as missing or empty, it usually means the public key wasn’t saved correctly in your DNS or got cut off during publishing.

For this, go back to the DNS panel and review the DKIM TXT record to make sure the key is complete. Some providers may ask the key to be split into multiple parts or wrapped in quotes.

Issue 3: Syntax errors in the DKIM record

Your DKIM record should start with v=DKIM1; and include tags like k=rsa; and a valid p= key, each separated by semicolons. Small typos or accidental line breaks can cause the record to fail verification.

To fix this, carefully review the record for any formatting mistakes. If you copied the key from another source, make sure it wasn’t altered during the process.

Issue 4: Multiple DKIM records for the same selector

Having more than one DKIM TXT record published under the same selector can confuse mail servers and can cause your emails to fail verification or be rejected because servers aren’t sure which key to trust.

It’s important to review your DNS records and remove any duplicate entries for that selector. Only one valid DKIM record should exist per selector. If you’ve recently changed providers or keys, make sure to delete old or unused records.

You can learn more about DKIM and about setting it up in this detailed guide- What Is DomainKeys Identified Mail (DKIM) & How Does It Work ?

Get 3X email conversion
with Mailmodo

Check.svg

Create & send interactive emails without coding

Check.svg

Put revenue on auto-pilot with pre-built journeys

Check.svg

Save time with AI-powered email content creation

Experience world’s only interactive email marketing platform

Trusted by 10000+ brands

Group_1110166020_1_6fb9f2bd9a
Group_1110165532_1_bf39ce18b3
Ellipse_Gradientbottom_Bg
Ellipse_GradientLeft_Top
gradient_Right