DKIM Selector Validator
Validate DKIM selector format and build the TXT record name (selector._domainkey.domain.com) for DNS.
—
Where the DKIM record actually lives in DNS
DKIM signs the message with a private key on the sending server, and the recipient fetches the public key from your domain's DNS. What trips people up in setup is the record name: it does not sit directly on the domain, but on a subdomain built from the selector plus the fixed _domainkey label. A selector called mail on example.com becomes mail._domainkey.example.com.
Enter the selector and the domain and the page validates both against DNS label rules — 63 characters maximum, alphanumeric with hyphens allowed in the middle but not at the ends — and assembles the full TXT record name, along with the expected shape of the value. A classic mistake this catches: pasting the name already containing _domainkey into a provider panel that appends the domain again, producing a duplicated record that is never found.
The selector exists so you can hold more than one key at a time, and that is what makes rotation possible without interruption: publish the new key under a new selector, switch the signer to use it, and only remove the old record once every previously sent message has been delivered. Email providers usually pick the selector for you — names like google, s1, selector1 and k1 are common.
Frequently asked questions
Why can nobody find my DKIM record?
Is DKIM enough on its own?
Can I use the same selector with two providers?
Related Tools
Email Header Analyzer
Analyzes a raw email header: Received server chain, per-hop delays, SPF, DKIM, DMARC results and spoofing warning signs.
DMARC Record Builder
Create a DMARC record with policy (none/quarantine/reject), percentage, ruf/rua mailto and SPF/DKIM alignment.
SPF Record Builder
Builds an SPF record step by step (ip4, ip6, include, mx, a, ~all, -all) and counts the terms that consume a DNS lookup, so you can compare against the limit of 10.
BIP39 Mnemonic Generator
Generate BIP39 mnemonics of 12, 15, 18, 21 or 24 words (Bitcoin/Ethereum wallet standard). Words come from the official 2048-word list. Useful to test wallets. Everything in your browser.
JWT Secret Strength
Measures the strength of an HMAC JWT secret: byte length, approximate entropy and rating.
Regex ReDoS Risk Analyzer
Analyzes a regular expression and flags ReDoS-prone parts, such as nested quantifiers and ambiguous alternation, without running it.