Check DKIM keys and signatures in seconds. Verify selectors, key length, and TXT records to prevent spoofing and delivery issues.
Enter your domain and (optionally) a selector to validate your DKIM setup.
DMARCFlow's DKIM Checker tests and verifies your domain's DKIM configuration to ensure it's set up correctly. It confirms emails are signed with your private key and that the signature remains intact-ensuring authenticity and message integrity.
Validate that a public key is correctly published under a selector and spot issues before they affect delivery or security.
A DKIM record is a DNS TXT entry containing a selector and a public key. The selector points to the private key that signs emails; the public key lets receivers verify the signature and confirm integrity.
Scan Domain
Example: mailo is the selector, and dmarcflow.online is the domain. v=DKIM1
marks the record type, k=rsa the key algorithm, and p=... contains the
public key.
DKIM adds a digital signature to outgoing emails. Your server signs with a private key; receivers fetch your public key from DNS and verify the signature. Matching signatures indicate authenticity; mismatches flag risk. Result: stronger reputation and better inbox placement.
A quick checklist to keep authentication tight and deliverability high
Prefer 2048-bit keys for stronger security and better acceptance by major inboxes.
Use distinct selectors per mail stream (marketing, transactional) to rotate safely.
Publish TXT records directly unless your provider requires a managed alias.
Introduce new selectors, update signers, then deprecate old keys after cutover.
Common questions about DKIM & DMARCFlow
Questions? We have answers!selector._domainkey.example.com.