networkutils.org

Home / Email Tools / DKIM Check

DKIM Check

Email Tools

Retrieve and validate a selector public key.

Run this tool: the interactive DKIM Check loads here (requires JavaScript). Input: domain or selector:domain — e.g. example.org (or s1:example.org).

Description

DKIM Check retrieves the public key published in a domain's DKIM DNS record for a given selector and validates that it is a usable signing key. Enter a domain to auto-probe common selectors, or selector:domain for a specific one.

Features

✓ Auto-probe of common selectors (default, google, s1, selector1…)
✓ Specific selector lookup via selector:domain
✓ Public key retrieval and validation
✓ Key type, length and service/tag reporting

How to Use

Enter a domain (example.org) to automatically probe common selectors, or selector:domain (s1:example.org) to query a specific selector. Run the tool to retrieve the DKIM public key.

Input: domain or selector:domain — e.g. example.org (or s1:example.org).

Understanding the Results

For each selector probed, the output shows whether a DKIM record was found, the key type (rsa/ed25519), the key length, and the published tags (v, k, s, t). A valid 2048-bit RSA key is the modern standard; a missing record for the selector your mail server signs with means recipients cannot verify your mail.

Common Use Cases & Examples

→ Confirm a DKIM public key is published for the selector you sign with.

→ Auto-probe common selectors when you do not know which is in use.

→ Verify key type and length meet modern recommendations.

→ Diagnose DKIM verification failures reported by recipients.

Frequently Asked Questions

What is a DKIM selector?

A selector is the label that identifies a specific DKIM key pair. The public key is published at selector._domainkey.example.org. A domain can have multiple selectors for different sending streams or key rotations.

Why was no DKIM record found for my domain?

Either DKIM is not configured, or your provider uses a selector that is not in the auto-probe list. Find the selector your provider documents (often in its admin console) and query it explicitly as selector:domain.

What key size should my DKIM record use?

2048-bit RSA is the current standard and is widely accepted. 1024-bit keys still work but are being deprecated by some providers. Ed25519 is supported by a growing number of receivers and offers smaller signatures.

About this tool

Maintained by
networkutils.org editorial team
Last updated
September 2026
Testing methodology
MX, SPF, DKIM and DMARC checks query DNS TXT/MX records through Node.js dns.promises; the SPF check walks include/redirect mechanisms recursively and counts the RFC 7208 10-lookup limit; the SMTP Test opens a real SMTP conversation on port 25; the Blacklist Check queries the Spamhaus ZEN DNSBL for each A/MX address.
Technical references
RFC 6376 — DKIM Signatures