Skip to main content
KX Toolkit

DKIM Checker

DKIM, or DomainKeys Identified Mail, lets a sending server cryptographically sign outgoing messages with a private key. The matching public key is published as a TXT record in DNS at a selector you choose. Receivers fetch the public key, verify the signature, and confirm the mess

Domain Tools
Common selectors: google, k1, selector1, default, mxvault.

DKIM, or DomainKeys Identified Mail, lets a sending server cryptographically sign outgoing messages with a private key. The matching public key is published as a TXT record in DNS at a selector you choose. Receivers fetch the public key, verify the signature, and confirm the mess

This free DKIM Checker from KX Toolkit is part of our all-in-one online toolkit. It runs entirely in your browser, so your data never leaves your device for client-side operations. 100% free, forever - no paywall, no credit card, no trial.

How to use the DKIM Checker

  1. Enter the domain or IP address.
  2. Pick the record type if the tool supports filtering.
  3. Run the lookup - most checks return in under a second.
  4. Copy the records for your DNS migration or audit notes.

What you can do with the DKIM Checker

  • Audit DNS before a domain migration.
  • Verify SSL certificate expiry and chain.
  • Check domain age and history before buying.
  • Diagnose email-delivery issues (SPF, DKIM, DMARC).

Why use KX Toolkit's DKIM Checker

  • Browser-based: Works on Windows, macOS, Linux, iOS and Android - no install, no extension.
  • Privacy-first: Client-side tools never upload your data; server-side tools delete files right after processing.
  • Mobile-friendly: Full feature parity on phones and tablets - not a stripped-down view.
  • Fast: Optimised for instant feedback. No artificial waiting screens, no email-gated downloads.
  • One hub for everything: 300+ tools across SEO, text, image, PDF, code, color, calculators and more - skip switching between sites.

Tips for the best results

DNS changes propagate at different speeds across resolvers - run the same check from Google (8.8.8.8) and Cloudflare (1.1.1.1) before declaring a problem.

Related Domain Tools

If you find this tool useful, explore the full Domain Tools collection or browse our complete tool directory. KX Toolkit is built for marketers, developers, designers, students and anyone who needs a quick utility without signing up for yet another SaaS.

What is DKIM and how does it work?
DKIM, or DomainKeys Identified Mail, lets a sending server cryptographically sign outgoing messages with a private key. The matching public key is published as a TXT record in DNS at a selector you choose. Receivers fetch the public key, verify the signature, and confirm the message has not been altered in transit and really came from a server authorized to sign for the domain. DKIM is a core pillar of modern email authentication.
What is a DKIM selector?
A selector is a label that lets a domain publish multiple DKIM keys at the same time. The DNS lookup happens at selector._domainkey.example.com. Each sender, vendor, or rotation generation gets its own selector. Common values include "default", "google", "k1", "s1", "mailgun", and so on. The checker requires you to enter both the domain and the selector, then validates the key length, syntax, and any deprecation flags.
How long should a DKIM key be?
Modern guidance is at least 2048 bits. Older 1024-bit keys still work but are considered weak by major mailbox providers, and Google now flags them in Postmaster Tools. Rotating to a longer key requires generating a new selector, publishing the new public key, signing with the new private key, and eventually retiring the old selector. The checker reports the key length so you can plan rotations confidently.
Why do DKIM signatures fail in transit?
Mailing lists, forwarders, and some security gateways modify message content or headers in ways that break the original signature. This is normal, and is one reason DMARC also accepts SPF as an authentication path. To minimize breakage, sign with relaxed canonicalization, avoid signing volatile headers, and instruct mailing lists to rewrite the From header so they take responsibility for the new content.
What does the v=DKIM1 prefix mean?
v=DKIM1 declares the version of the DKIM record format. It is followed by the key type k, the public key p, optional service type s, optional flags t, and an optional notes field. If a record is missing v=DKIM1 or the public key is empty, receivers cannot validate signatures. The checker parses these fields and warns when any required component is missing or malformed.
How often should I rotate DKIM keys?
A common cadence is every six to twelve months, plus an immediate rotation if the private key is ever exposed. Rotations involve creating a new selector, publishing the new public key, switching the signer to the new selector, and removing the old record after enough time has passed for in-flight mail to be verified. Automated platforms handle this for you; self-managed senders need to schedule the rotation manually.

No reviews yet

Be the first to share your experience with the DKIM Checker.