encoding_decoding_binary_text
Encode plaintext into space-separated 8-bit binary byte strings or decode binary strings back to text, with selectable UTF-8, ASCII, or Latin-1 encoding and configurable output formatting.
Instructions
Binary and Text Converter. Convert text into space-separated 8-bit binary byte strings (text_to_binary) or decode a binary bit string back into text (binary_to_text), with selectable UTF-8, ASCII, or Latin-1 character encoding and spaced, continuous, or custom-separator output formatting. Each character becomes one or more zero-padded 8-bit groups. Use encoding_decoding_hex_ascii for base-16 byte strings instead of base-2, conversion_number_base to convert one ASCII string across binary/hex/decimal/octal at once, and conversion_binary_decimal to read a binary string as a single numeric value rather than per-character text. Runs locally on the input you provide: read-only, non-destructive, contacts no external service, and is rate-limited (60 requests/minute for anonymous callers). Returns the converted string plus binary parts and entropy/compression analysis.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | Direction: text_to_binary encodes plaintext into binary; binary_to_text decodes a binary bit string back into text. | text_to_binary |
| input | Yes | Data to convert: UTF-8 plaintext when encoding, or a binary bit string when decoding. Must not be blank. | |
| format | No | Output/input grouping. spaced: bytes separated by a single space. continuous: no separators (decode requires length divisible by 8). custom_separator: bytes joined/split on the separator value. | spaced |
| separator | No | Delimiter used only when format is custom_separator; ignored otherwise. | |
| encoding | No | Character encoding. utf8: full Unicode (multi-byte chars become multiple bytes). ascii: rejects code points above 127. latin1: rejects code points above 255. | utf8 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | Whether the conversion succeeded. | |
| result | No | The conversion payload from the binary-text logic. | |
| error | No | Present only on failure: the error message. |