DKIM Record Generator
Generate a DKIM key pair and DNS record in your browser. The private key never leaves your device.
Key Settings
Published at default._domainkey
2048-bit is the modern standard.
Generate a DKIM key the safe way
DKIM signs every message you send with a private key, and receivers check that signature against a public key in your DNS. Together with SPF and a DMARC policy, it is what lets Gmail, Yahoo and Microsoft trust that mail from your domain is genuinely yours.
This generator runs the RSA key generation locally in your browser through the Web Crypto API. The private key is shown only to you and is never uploaded — unlike many online generators that create the key server-side. Choose a selector, pick 2048-bit, generate, then publish the public half in DNS and install the private half on your sending platform.
Already published the record? The DKIM checker looks up your selector and flags a missing or short key. For DKIM next to SPF, DMARC, DNSSEC, MTA-STS and blacklist status, run a full scan on the IntoDNS.ai homepage, or read how DKIM works.
Primary sources: RFC 6376 (DKIM signatures and the selector._domainkey record) and RFC 8301 (key sizes: at least 1024 bits, 2048 recommended).