Base85 decoder

Decode Base85 text or files into their original data.

Base85 input

Enter Base85 text...

Alphabet

Decoded output

Preview the decoded text or download the complete original bytes.

Decoded text will appear here...

Why Base85 decoding matters

Base85 appears when binary data has to move through text-only systems with less overhead than hexadecimal or Base64. You may encounter it in PostScript or PDF streams, ZeroMQ Z85 payloads, debugging captures, archived exports, and tools that need printable characters instead of raw binary bytes.

What this decoder helps with

This tool converts ASCII85 or Z85 text back into the original bytes. You can paste encoded data, import a file, switch alphabets to match the source system, preview the decoded result, and download the recovered binary.

What to keep in mind

  • ASCII85 and Z85 are not interchangeable. Choosing the wrong alphabet usually causes decode errors or corrupted output.
  • Base85 is an encoding format, not encryption. The decoded result may be plain text, compressed content, or arbitrary binary data.
  • Z85 requires complete 5-character groups, while ASCII85 may also include delimiters and shorthand such as z for zero blocks.

How to use

Paste Base85 text or import an encoded text file, then choose the matching ASCII85 or Z85 alphabet. The decoded preview updates automatically; copy readable text or download the complete original bytes beside the result. Clear or reload the sample beside the input. The same decoding is available through the HTTP API below.