DKIM Generator
Generate a DKIM key pair
Generate a DKIM key pair
Tool features
RSA & Ed25519 key pairs
Ready-to-publish TXT record
Nothing leaves your device
Validation & next steps
What is DKIM & how it works
DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to every message you send. The matching public key is published in DNS under a selector, so receiving servers can verify the message really came from your domain and wasn't altered in transit — a core pillar of email authentication alongside SPF and DMARC.
This generator creates a DKIM public/private key pair and the exact DNS TXT record to publish, entirely in your browser — the private key never leaves your device. You keep the private key on your mail server for signing, and publish the public key atselector._domainkey.yourdomain.com so the world can verify your mail.