Base64 ⇄ Hex
Hex to Base64
Bytes to Hex
Hex to Bytes
Base64 Encode/Decode
Blowfish Encryption
AES Encryption
RSA Encryption
Hash Calculator
HMAC Calculator
JWT Decoder
URL Encoder/Decoder
HTML Encoder/Decoder
JSON Formatter
XML Formatter
Random Generator
UUID Generator
Timestamp Converter
Regex Tester
Text Diff
Password Generator
Cookie Converter
AES Encryption/Decryption
Encrypt or decrypt data using the AES algorithm with various key sizes, modes, and options.
Action:
Encrypt
Decrypt
Key Size:
128-bit
192-bit
256-bit
Cipher Mode:
CBC
ECB
CFB
OFB
CTR
Padding:
PKCS7
PKCS5
Zeros
ANSI X.923
ISO 10126
No Padding
Input Format:
Text
Base64
Hex
Output Format:
Text
Base64
Hex
Character Set:
UTF-8
ASCII
UTF-16
Key Format:
Text
Base64
Hex
IV Format:
Text
Base64
Hex
Key:
Key will be adjusted to fit the selected key size (256 bits)
Initialization Vector (IV) (optional):
If not provided, a random one will be generated for encryption
Plaintext:
Encrypt