Enter a domain and selector, generate a 2048-bit DKIM keypair locally, and copy the private key and DNS TXT record with one click.
Generator setup
Create a new 2048-bit DKIM keypair and publish the public TXT record.
2048-bit recommended
Recommended key size
This generator creates a 2048-bit DKIM keypair in the browser. That is the recommended size for new deployments.
The domain that will sign outgoing mail.
Used in selector._domainkey.domain.
Domain
newsletter.io
Signing domain
Selector
default
default._domainkey
Key size
2048 bits
Recommended size
Generated outputs
Copy each field into the right place during setup.
Ready to copy
Private key
Copy this into the signer or mail server
Run the generator to create a private key.
DNS TXT record
Publish this as a TXT record in DNS
The public DKIM record will appear here.
Hostname
The selector hostname to create in DNS
selector._domainkey.example.com
Install instructions
A short sequence the user can follow after copying the outputs.
1
Paste the private key into your mail server or DKIM signer configuration.
2
Create the TXT record using the generated hostname and public key value.
3
Wait for DNS propagation, then check the selector with the DKIM checker.
Generate a DKIM keypair, then validate it with confidence.
Create a 2048-bit DKIM record, copy the private key into your signer, and come back to the checker when you want to confirm everything is published correctly.