AES-256 · CBC/ECB · Client-Side · Keys Never Leave Your Browser
AES is one of the most secure symmetric encryption algorithms, used by the US government for classified information. AES-256 with a 256-bit key would take millions of years to brute-force. Keys never leave your browser.
ECB encrypts each block independently - less secure as identical plaintext produces identical ciphertext. CBC XORs each block with the previous ciphertext block before encryption for better security. CBC requires an IV for unique results each time. Use CBC mode.
The difference is key length: AES-128 = 16 bytes, AES-192 = 24 bytes, AES-256 = 32 bytes. Longer keys are more secure. This tool automatically selects the AES variant based on your key length.