Encode text or files as RFC 1924 Base85, or decode Base85 text back to bytes. Not Ascii85 or Z85.
Encoding rewrites data in a different alphabet so it can pass through a channel that only accepts certain characters: binary inside an email, a key inside a URL, an international domain name inside DNS. It is not encryption. Anyone can decode it, and no key is involved.
Here you will find the binary to text encodings (Base64, Base32, Base45, Base58 and Base58Check, Base62, Base85, Ascii85, basE91 and hex), the web formats (URL percent-encoding, HTML entities and Punycode), and the self-describing Bech32, Bech32m and Multibase formats. Quoted-printable covers MIME email bodies.
The QR code generator turns text or a URL into a PNG you can print, with a choice of error correction, size and colors.
16 public tools
Decode Base32 text and files back to bytes, or encode text and uploaded files as standard RFC 4648 Base32 with padding.