Base64 Encode / Decode
Encode text to Base64, or decode it back.
Encode and decode HTML entities such as & and ©.
HTML entity encoding turns special characters into safe entity references. Encode: turns < > & " into entities Decode: turn entities back into characters Covers 37 common HTML entities
These 41 named entities are exactly what the encoder knows; every other character passes through untouched, and anything finer you write yourself as a numeric reference (é or é). Decoding is broader — it goes through the browser HTML parser, so all of HTML5’s two thousand-odd named entities resolve.
Batch image processing saves time and effort
Support for conversion between multiple data formats
Support for multiple encryption algorithms
Enter or paste your content
Type, paste, or drop your content into the input box.
Choose processing options
Select the processing options you need, and the tool will show results in real-time.
Copy or download results
Click copy to clipboard, or download the result as a file to your device.
Encode and decode HTML entities such as & and ©. It belongs to the Encode & Crypto group and runs entirely in your browser — nothing you type or paste is uploaded.
MD5, SHA-1, SHA-256, SHA-512, Base64 and other common encoding and hashing algorithms.
Hash algorithms (MD5, SHA) are one-way and cannot be decrypted. Base64 can be decoded.
Encode text to Base64, or decode it back.
Produce URL-safe Base64 without padding characters.
Encode or decode text using the Base32 alphabet.
Encode or decode numbers and text in Base36.
Encode or decode with Base58, the alphabet Bitcoin addresses use.
Turn text into its 0 and 1 representation.
Turn a binary string back into readable text.
Convert text to a hexadecimal string.