DKIM TXT Record Splitter
A single DNS TXT string is capped at 255 characters, but a 2048-bit DKIM public key is longer than that. The fix isn't a smaller key — it's publishing the value as multiple quoted strings in one record, which DNS resolvers concatenate back together. Route 53, BIND, and most providers need it formatted this way. Paste your key below.
Paste the full value (e.g. v=DKIM1; k=rsa; p=…). Existing quotes and line breaks are handled automatically.
Paste this into the Route 53 record Value box (each "…" on its own line), or into a BIND zone file.
Space-separated quoted strings on one line.
Why a 2048-bit DKIM key needs splitting
DNS lets a TXT record hold several character-strings, but each one is limited to 255 bytes (RFC 1035). A 2048-bit RSA public key encodes to ~400 characters, so it won't fit in one string. You publish it as two (or more) adjacent quoted strings; resolvers join them with no separator, reproducing the original key. This is a DNS format requirement, not a limit of Route 53 or your provider — 2048-bit DKIM works everywhere once it's chunked correctly.
This tool runs entirely in your browser. Your key is never sent to a server.