DKIM Record Checker
Verify your domain's DKIM configuration for email authentication. Check the public key, selector, and key strength to ensure your emails are properly signed.
Verify your domain's DKIM configuration for email authentication
What is DKIM?
DKIM (DomainKeys Identified Mail) adds a digital signature to your emails, allowing receiving servers to verify that the email was actually sent by your domain and wasn't modified in transit.
Common DKIM selectors:
google- Google Workspaceselector1, selector2- Microsoft 365k1- Mailchimps1, s2- Amazon SESdefault- Many providers
About this tool
Every email you send can be forged unless you cryptographically prove it's yours. DKIM (DomainKeys Identified Mail) attaches a digital signature to your outgoing messages so receiving servers can verify two things: the email actually came from your domain, and nobody tampered with it in transit. Without DKIM, you're relying on SPF alone, which only checks the sending server's IP — not the message itself.
How DKIM signing works
When your mail server sends an email, it generates a hash of certain headers and the body, then encrypts that hash with your private key. This encrypted hash goes into the DKIM-Signature header. The receiving server looks up your public key via DNS (using the selector and domain from the signature), decrypts the hash, and compares it to its own hash of the message. If they match, DKIM passes.
Your DKIM DNS record lives at selector._domainkey.yourdomain.com — it's a TXT record containing your public key, the key type (usually RSA), and the version (v=DKIM1). The selector lets you have multiple DKIM keys for different services on the same domain.
Why DKIM matters more than you think
Gmail, Yahoo, and Microsoft all weigh DKIM results heavily in their spam filtering. Since February 2024, Google requires DKIM authentication for anyone sending more than 5,000 emails per day to Gmail addresses. But even below that threshold, DKIM failures push your emails toward the spam folder. It's also the only authentication method that survives forwarding — SPF breaks when emails are forwarded because the sending IP changes, but the DKIM signature stays intact.
Common DKIM mistakes
The most frequent issue is publishing a DKIM record with the wrong selector. Each email service uses its own selector — Google Workspace uses "google", Microsoft 365 uses "selector1" and "selector2", SendGrid uses "s1" and "s2". If you put your key under the wrong selector name, every lookup fails silently. Another common mistake: using 512-bit keys. These were deprecated years ago and many receivers reject them outright. Always use 2048-bit keys.
Watch out for line breaks in your DNS record too. Some registrars split long TXT records into multiple strings, and if they do it wrong, the public key becomes invalid. Use our DNS propagation checker to verify your record is published correctly across global nameservers.
DKIM in the bigger authentication picture
DKIM is one leg of a three-part authentication system. SPF verifies the sending IP, DKIM verifies the message integrity, and DMARC ties them together with a policy that tells receivers what to do when checks fail. You need all three. If you're troubleshooting a DKIM failure, grab the raw email headers and run them through our email header analyzer — it'll show you exactly which step failed and why. You can also generate a properly formatted record with our DKIM generator.
Frequently Asked Questions
More Free Tools
View all toolsEmail Open Rate Calculator
Calculate your email open rate and benchmark it against industry averages. Get a performance rating, estimated total opens, and actionable tips to improve your open rates.
CTOR Calculator
Calculate your click-to-open rate (CTOR) to measure email content effectiveness. CTOR shows how well your email content drives clicks among subscribers who opened, with industry benchmarks and improvement tips.
Churn Rate Calculator
Calculate your customer and revenue churn rate with monthly, quarterly, and annual projections. Compare against SaaS benchmarks by company segment and estimate customer lifetime.
Free YoY Growth Calculator
Calculate your year-over-year growth rate for revenue, subscribers, users, or any metric. Compare against industry benchmarks, track multi-year trends, and get CAGR calculations — all in one tool.