Skip to content
freeTool

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
Email me DMARC monitoring tips (optional)

Occasional deliverability tips. No spam; unsubscribe anytime.

Need to find your selector or verify a published key? Use the DKIM Checker →

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.