Text to Base85 Converter: Encode Text as Ascii85 Online
Text to Base85 converts pasted text into an Ascii85 or Z85 representation you can copy into another tool, document, or code. Ascii85 maps each four-byte group to five characters from ! through u, making output about 25% smaller than Base64; a full zero group becomes z. The classic <~ and ~> delimiters are optional, and Z85 provides a quote- and backslash-free alphabet.
Text to Base85 is a browser-based converter for turning text into Ascii85 or Z85 output. Use it when you need a Base85 representation to copy into code, documentation, a ticket, a commit message, or another system that accepts this format. The tool also includes a worked example, Hello, Base85!, to illustrate text input.
Ascii85, from the Adobe/btoa family, encodes four-byte groups as five characters from ! through u. This makes its output about 25% smaller than Base64. A whole group of zero bytes can be represented by the single character z. The classic <~ ~> delimiters are optional, so you can use output with or without them as needed.
The tool also offers Z85, a ZeroMQ variant with an alphabet that avoids quotation marks and backslashes, which can be useful when embedding encoded text in source code. Ascii85 and Z85 are distinct variants, so choose the one expected by the system or workflow where you plan to use the result.
The conversion runs entirely in your browser. Your input is processed on your own device and is not uploaded, stored, or sent to a server; after the page has loaded, the tool continues to work offline. You can encode text without sending it elsewhere.
This Text to Base85 converter is useful for developers and DevOps engineers who need to prepare, inspect, or copy encoded text. It can also help anyone checking a value they received or preparing a snippet for a tool that accepts Base85.
Step 1: Paste the text you want to encode into the input area. The tool accepts text and provides a worked example: Hello, Base85!
Step 2: Choose the Base85 variant you need. Ascii85 uses characters from ! through u, while Z85 offers a quote- and backslash-free alphabet.
Step 3: Adjust the available options, including whether to use the classic <~ ~> delimiters. These delimiters are optional for Ascii85 output.
Step 4: Review the encoded result, then copy it for use in your code, documentation, ticket, or another system.
Use case: Move text data into a system that accepts Base85. Convert the text first, then copy the encoded result into the destination.
Use case: Check whether a Base85 value you received matches the original text. Encode the text and compare the result with the value you were given.
Use case: Prepare text snippets for documentation, a ticket, or a commit message. The converter gives you a Base85 representation that is ready to copy.
Use case: Sanity-check a conversion before pasting the result into code. Review the output and choose Z85 when its quote- and backslash-free alphabet suits your use.
Use case: Create a compact text representation for a workflow that uses Ascii85. Its output is about 25% smaller than Base64 for the described encoding.
Use case: Use the worked Hello, Base85! example to see the kind of text input the converter accepts before encoding your own content.