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.
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