DKIM Record Splitter
Turn a long DKIM public key into a correctly split, quoted TXT value that Google Cloud DNS, BIND, and other picky DNS UIs will actually accept.
- Splits keys over the 255-byte DNS character-string limit
- Quoted, BIND zone-file, and single-value formats
- Runs in your browser — nothing is sent or stored
Why a DKIM key needs splitting
A DNS TXT record is made
of one or more character-strings, each capped at 255 bytes, that
the resolver concatenates back together. A 2048-bit RSA DKIM public key is longer than that
on its own, so the full v=DKIM1; k=rsa; p=…
record must be entered as several quoted segments.
Which DNS providers need this
Google Cloud DNS and BIND zone files reject a value over 255 bytes and require the quoted, multi-segment form. Cloudflare and most registrars accept the whole value and chunk it for you — for those, paste the single unsplit value. This tool gives you all three so you can copy the one your provider wants.
Everything runs in your browser — the key is never sent to a server or stored. Already published your record? Verify it with the free DKIM Checker.
More free checks
DMARC Checker
Analyze your DMARC record for policy, reporting, and alignment issues. Get a security grade and the fixes that move it.
SPF Checker
Validate your SPF record, count DNS lookups against the 10-lookup limit, and catch a permissive +all before spammers do.
DKIM Checker
Probe common selectors or check your own. Verify key strength, revocation, and test-mode flags across every signer.
Reputation Checker Beta
See whether your domain or sending IP is on the blocklists that decide whether your mail lands or bounces.
Want this monitored automatically?
A one-time check is a snapshot. Email Watch ingests your DMARC reports daily, flags spoofing the day it appears, and tells you exactly what to fix — free for 7 days, no credit card needed.
Start free trial