AES Encrypt
Encrypt text using AES symmetric encryption with a passphrase. Generate ciphertext that can be safely transmitted or stored. Code never leaves your device — formatting and validation run locally in your browser.
Runs on CryptoJS
How to Use the AES Encrypt
Similar Tools You Might Need
See allCSS Generator
Generate CSS code interactively for box shadows, gradients, border radius, transforms, filters, and more. Code never leaves your device — formatting and validation run locally in your browser.
Border Radius Generator
Generate CSS border-radius values visually. Control each corner independently with live preview. Code never leaves your device — formatting and validation run locally in your browser.
Flexbox CSS Generator
Generate Flexbox CSS code interactively. Configure direction, wrap, justify, align, and gap with live preview. Code never leaves your device — formatting and validation run locally in your browser.
Secure Note Sharer
Share secrets securely via self-decrypting note links — AES ciphertext in the URL fragment, key in the link query. Send passwords without trusting inboxes — local crypto-js AES, free, no signup.
PGP Key Generator
Generate PGP key pairs with OpenPGP.js — public for sharing, private stays local. Encrypt mail like it's 1991 but working — local crypto, unlimited saves.
Frequently Asked Questions
Which mode?
GCM authenticated encryption — confidentiality plus tamper evidence.
Key handling?
Keys never leave your browser; wrong key means unrecoverable data.
Password-based?
PBKDF2 stretches passphrases into proper encryption keys securely.
Is my data uploaded anywhere when using AES Encrypt?
No — encryption runs locally in your browser, free with no signup.
What do the Algorithm and Output Format menus change?
AES-256 passes keySize 256/32 and AES-128 passes 128/32 to CryptoJS; Hex outputs the raw ciphertext hex, otherwise OpenSSL-format Base64. The footer shows milliseconds with 2 decimals and ops/sec as Math.round(1000 / max(elapsed, 0.1)).
Related Developer Tools
RSA Key Pair Generator
Generate RSA key pairs (2048/4096-bit) using the Web Crypto API. Export public and private keys as PEM strings. All client-side, no server uploads.
HMAC Generator
Generate HMAC signatures using a secret key and hash algorithm for API authentication. Code never leaves your device — formatting and validation run locally in your browser.
Last updated October 2026