AES Encrypt / Decrypt
AES-128/192/256 with ECB, CBC, or GCM — keys stay local.
All processing on this page runs locally in your browser unless noted otherwise.
Ciphertext
How to use
- Load sample to fill demo key and plaintext, then encrypt.
- Keys stay local — use Hex mode for exact keys.
Sample
Secret message for local demo only.FAQ
How are text keys derived?
Text keys are hashed with SHA-256 and truncated to the selected key length. Prefer Hex for exact keys.
Why is GCM recommended?
GCM provides authenticity via AuthTag. ECB is legacy and not recommended.