← All Tools / DKIM Checker
🔑

DKIM Record Checker

Validate the DomainKeys Identified Mail (DKIM) TXT record for any domain and selector.

Found in email headers as d=domain; s=selector
Try:
🔗
DNS record queried:

📄 Raw DKIM Record

🏷️ Tag Breakdown

✅ Validation Checks

🔐 Public Key

What is DKIM?

DKIM (DomainKeys Identified Mail) is an email authentication method that uses a digital signature to verify that an email was sent from an authorized server and has not been tampered with in transit. The sending mail server signs outgoing email with a private key, and the public key is published as a DNS TXT record. Receiving servers use the public key to verify the signature.

The DKIM DNS record is stored at selector._domainkey.domain.com. The selector allows a domain to use multiple DKIM keys simultaneously (e.g., for different email services or key rotation).

DKIM Tag Reference

TagDescriptionRequired
v=DKIM1Version tag (must be DKIM1)Yes
k=Key type: rsa (default) or ed25519No (default: rsa)
p=Base64-encoded public keyYes (unless revoked)
h=Acceptable hash algorithms (sha256, sha1)No
s=Service type restriction (email, *)No
t=Flags: y (testing), s (strict)No
n=Notes (human-readable)No