ChaCha20 Encryption and Decryption Tool | JavaInUse
Online ChaCha20 Encryption and Decryption Tool
ChaCha20 is a fast, modern stream cipher. Supply a 256-bit key, a 96-bit nonce, and an optional counter to turn plaintext into ciphertext (and back) in the browser.
Encrypt
Example hex: 000102...3f (32 bytes)
Nonce must be unique for each encryption.
Defaults to 1. Use the same value for decryption.
Decrypt
Use a fresh nonce for every encryption with the same key. Reusing a nonce weakens security.
Key/nonce sizing: ChaCha20 requires a 256-bit key (32 bytes) and a 96-bit nonce (12 bytes). Inputs accept hex or Base64 and are validated before use.