Base85 (Ascii85) Encoder

Encode and decode Base85 (Ascii85) strings.

🔢 What is Base85?

Base85 (also called Ascii85) is a binary-to-text encoding form that uses 5 ASCII characters to represent 4 bytes of data.

  • Efficiency: It is more efficient than Base64, increasing the original data size by ~25% compared to 33% for Base64.
  • Usage: Primarily used in Adobe's PDF and PostScript file formats.
  • Characters: Uses a character set of 85 printable ASCII characters (from `!` to `u`).