DNS name checked
Checks the TXT at <selector>._domainkey.<domain>. The domain is not changed to a parent domain.
DKIM SELECTOR CHECK
Enter a domain and selector to check for a DKIM public key in DNS. Leave the selector blank to search common candidates.
CHECK A RECORD
Check the DKIM public key published in the domain’s DNS.
No selector was entered, so common candidates are checked. This does not cover every selector.
DNS RESULT
HOW IT WORKS
Checks the TXT at <selector>._domainkey.<domain>. The domain is not changed to a parent domain.
With a blank selector, checks default, selector1, selector2, google, k1, s1, s2, mail, and dkim. DNS cannot list selectors, so this is not exhaustive.
Uses the Google Public DNS JSON API. This site does not store inputs or DNS responses.
USAGE & FAQ
Check whether a DKIM public key is published in DNS. Email delivery and private keys are not tested.
Enter example.com or a URL. For URLs, the hostname is checked.
Enter it if known. If blank, nine common candidates are checked.
Review TXT, DKIM format, p= public key, k= key type, and CNAME delegation.
Checks the TXT at <selector>._domainkey.<domain> and shows v=DKIM1 and the p= public key.
Enter a domain or URL. Its hostname is used without changing it to a parent domain.
Nine common candidates are checked, but not every selector.
Only the TXT at <selector>._domainkey.<domain> is checked.
No record was found among those candidates. The actual selector may not be included.
Yes. The CNAME target’s TXT is checked and shown if it contains a DKIM key.
v= is the version, p= the public key, k= the key type, and t= a flag. Omitted k= defaults to rsa.
No. It checks DNS public keys, not message content or recipient authentication.
Possible causes include NXDOMAIN, SERVFAIL, timeout, or network/API errors. Retry or check DNS settings.
This site does not store them. The browser queries the Google Public DNS JSON API.