TEXT ENCODING AND CONVERSION
Encode and decode text and data
Convert text with Base64, URL, hexadecimal, and UUencode formats. The tool also supports text encodings, compression, and hash generation.
Choose an operation, enter or paste your text, and copy or download the result. Russian, English, and Unicode characters are supported.
Text encoder and converter
Base64 does not encrypt data. URL modes differ in how they handle spaces and the + sign. Decoded binary data will be shown in Base64.
The same text always produces the same SHA hash. A regular SHA hash is not suitable for secure password storage.
To unpack, paste the Base64 representation of the result. The size of the unpacked data is limited.
Download the result to save the bytes of the selected encoding. Unrepresentable characters cause an error, the original text is not lost.
Enter text and select an operation.
Text encoder capabilities
Process Russian, English and other Unicode strings by choosing the appropriate algorithm:
- Base64: UTF‑8 text encoding and decoding; it's a presentation format, not an encryption.
- URL, HEX and UUencode: encoding for URL and text representations of bytes with reverse decoding.
- Compression: DEFLATE, zlib and BZip2; the binary result can be copied to Base64 and then decompressed.
- Encodings: Windows‑1251, KOI8‑R, Windows‑1252, ISO‑8859‑1, UTF‑16LE/BE and ASCII.
- SHA-hashes: SHA-256, SHA-384 and SHA-512 checksums.
Local API limits the size of the input and unpacked data. Format errors are shown in the interface and do not include internal server information.