Skip to main content
Toolzum

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

100% Local Browser Native

How to Use the AES Encrypt

1. Paste source for AES Encrypt

Paste source for AES Encrypt into the input area. Nothing runs until you trigger it.

2. Encrypt

Encrypt with your key and settings.

3. Store safely

Copy the ciphertext; store keys separately.

Similar Tools You Might Need

See all

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)).

Last updated October 2026