Skip to main content

AES Cipher

v1.2.0

Encrypt and decrypt text with AES-GCM, AES-CBC, or AES-CTR using a base64-encoded key

AES-256 encryption and decryption tool supporting multiple cipher modes (CBC, GCM, CTR). Runs entirely in your browser — no data is sent to a server.

How to use
  • Select Encrypt or Decrypt, enter your message and a secret key, then click Run.
  • GCM mode provides authenticated encryption; use it when you need tamper detection.
  • The IV (initialisation vector) must be unique for every encryption — use the Generate button if unsure.
  • Try a preset from the example picker to see sample input.
Format
Authenticated encryption · 12-byte IV · 16-byte auth tag appended to ciphertext
Plaintext
Ciphertext (Base64)