DKIM Generator

Generate a new set of DKIM public and private keys.

Enter your domain details


Enter your working Email Id.

Enter your email domain name.

Enter key selector for your public key

Key Hash Length: 1024

Learn how to improve your email deliverability with our 1-1 email workshop.

Like DMARC record there are many more parameters which affects the reputation of your domain. Generate Complete Report

About DKIM Record

DKIM is the acronym for DomainKeys Identified Mail. It is an authentication protocol used to validate sending domain names with email messages. DKIM protocol allows email senders to identify the domains that belong to them, thus protecting brand and reputation. This controls spoofing and phishing of your domain name i.e. other senders cannot send emails pretending to be coming from your domain.

DKIM uses cryptographic authentication by inserting a digital signature into the email message header which is later verified by the receiving host to validate the authenticity of the sender's domain. The DKIM digital signature is created using a unique string of characters encrypted as the public key and stored in your DNS. When a recipient gets your email signed by DKIM, the public key is retrieved from the DNS Records of the sender and is decrypted to authenticate the sender's domain.

This tool will help you to check your current compliance with DKIM standards and will guide you with steps to generate a new DKIM key for your domain.


Frequently Asked Questions

How does DKIM work?

DKIM uses cryptographic authentication by inserting a digital signature into the email message header which is later verified by the receiving host to validate the authenticity of the sender's domain.

What do I need a DKIM Key for?