Encode & Decode
Fifty-odd formats both ways: the Base-N family, URL and HTML escapes, source-code escapes, hexdumps, Morse with audio, classic ciphers and every capitalisation style. Pick one at the top, or read every format at once underneath.
Drop a recording anywhere on the page, or pick one. WAV, MP3, OGG, M4A and FLAC all work. The beeps are measured to find the dot length, so the speed does not need to be known in advance.
All formats
No format matches that.
Everything here is implemented in this page, with no third-party libraries: the Base-N family follows RFC 4648, Crockford Base32 follows Douglas Crockford's specification, Z85 follows the ZeroMQ 32/Z85 spec, Punycode follows RFC 3492, quoted-printable and encoded words follow RFC 2045 and RFC 2047, and the Morse tables follow ITU-R M.1677. UTF-8 conversion and the hexdump layout use the browser's own TextEncoder and the familiar xxd format. The classic ciphers are exactly that: ROT13, Caesar and Atbash are puzzles, not protection, and Base64 is not encryption.