DKIM Record Generator
Generate DKIM keys and DNS records for your domain. Create public/private key pairs for email authentication entirely in your browser.
A unique name to identify this key (e.g. "default", "sendkit", "2024").
2048-bit keys are recommended for stronger security. Some DNS providers have TXT record length limits that may require 1024-bit keys.
What is DKIM?
DomainKeys Identified Mail
DKIM is an email authentication method that uses cryptographic signatures to verify that an email was sent by an authorized server and hasn't been modified in transit. It adds a digital signature to the email header.
How it works
When sending, your mail server signs the email with the private key. The receiving server fetches the public key from your DNS record and uses it to verify the signature. If the signature matches, the email passes DKIM authentication.
Setup guide
Generate a key pair using this tool, then add the public key as a TXT record in your DNS. Configure your mail server to sign outgoing emails with the private key. Most email platforms like Sendkit handle this automatically when you add your domain.
Start sending in minutes.
3,000 emails/month on the free tier. No credit card, no commitment.