base64
Encode or decode base64 data from files or stdin for data transfer and storage. Returns JSON result; use --raw for raw output.
Instructions
Encode or decode base64 data from files or stdin. Read-only, no side effects. Returns JSON with the result by default; use --raw for raw output on stdout. Use for standard base64 encoding in data transfer and storage. Not for flexible multi-base handling — use 'basenc' to switch between base16/32/64/64url. See also 'base32', 'basenc'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| decode | No | Decode instead of encode. | |
| encoding | No | Text encoding for decoded JSON preview. | utf-8 |
| max_output_bytes | No | Maximum JSON bytes to emit. | |
| paths | No | Files to read, or '-' for stdin. Defaults to stdin. | |
| raw | No | Write raw encoded/decoded bytes to stdout. |