Base85 (Ascii85) Encode & Decode

An 85-character encoding that is more compact than Base64. This tool does both encode and decode on one page — just pick a mode, paste your text, and click. Everything runs on your device, nothing is sent to a server.

The result will appear here…
or press Ctrl+Enter

Everything runs in your browser. Your data is never sent to our servers.

728 × 90Ad Space AvailablePlace your ad here

Example

Example Input

Hello

Example Output

87cURDZ

How to Use

  1. 1Choose Encode or Decode mode at the top.
  2. 2Type or paste your text into the Input field.
  3. 3Click the button (or press Ctrl+Enter) to process. The result appears in the Output field.
  4. 4Click Copy to copy the result, or "Swap input/output" to quickly reverse the operation.

About Base85 (Ascii85)

Base85 (Ascii85) encodes data using 85 printable ASCII characters. Because it packs more symbols per character, the result is more compact than Base64 (only ~25% larger than the original).

How it works: every 4 bytes (32 bits) are converted into 5 Base85 characters. A special run of four zero bytes can be shortened to a single "z" character for efficiency.

Base85 is used in Adobe's PDF and PostScript formats, and in git (for binary diffs). It is a good choice when size matters more than readability.

FAQ

Can this Base85 (Ascii85) tool both encode and decode?

Yes. This is a single page with a toggle — use Encode mode to transform text, and Decode mode to reverse it. No need for two separate pages.

Is my data sent to a server?

No. Base85 (Ascii85) is processed entirely in your browser. The text you enter never leaves your device.

Related Tools

Related Categories