encoding
Encode text or uploaded files as Adobe Ascii85, or decode Ascii85 back to binary. It all runs in your browser, so your input stays on the device.
Encode bytes as whole-value Base62, or decode Base62 text back to bytes. Choose either supported digit and letter ordering.
Runs in your browser — your input is processed on this device and never uploaded.
Base62 represents bytes with digits and upper- and lowercase letters. Unlike Base64, there is no single universal Base62 standard or alphabet ordering. It is an encoding format, not encryption.
Choose Encode and enter text or upload a file. Choose Decode and paste Base62 text into the same Input field. The conversion treats the complete input as one value and preserves leading zero bytes.
Standard uses 0-9 A-Z a-z. Alternative uses 0-9 a-z A-Z. The same ordering must be selected for encoding and decoding.
Confirm the alphabet ordering expected by the receiving system. Inputs are limited to 1 MiB of decoded data and 3 MiB of encoded text.
More encoding tools on ToolkitBay.
encoding
Encode text or uploaded files as Adobe Ascii85, or decode Ascii85 back to binary. It all runs in your browser, so your input stays on the device.
encoding
Encode text or uploaded files as Base32, or decode Base32 text and files back to binary. It all runs in your browser, so your input stays on the device.
encoding
Encode text or uploaded files as lowercase hexadecimal, or decode hex back to binary. It all runs in your browser, so your input stays on the device.
encoding
Encode text or uploaded files as Base64, or decode Base64 text and files back to binary. It all runs in your browser, so your input stays on the device.
Encode bytes with Bitcoin-alphabet Base58 or Base58Check, or decode them back. Supports optional Base58Check version-byte validation.
Drag a file here, or click to upload.
Max size 60 MB
Upload is optional.