Skip to content

AES Encrypt / Decrypt

Encrypt and decrypt text with AES-GCM using a password — entirely in your browser.

Output

AES-256-GCM with PBKDF2 (200k iterations). Lose the password and the text is unrecoverable.

How to use the AES Encrypt / Decrypt

  1. Enter text and a password.

  2. Encrypt to get a Base64 blob.

  3. Decrypt it later with the same password.

Encrypt text with AES

AES-GCM is a modern, authenticated encryption standard. This tool derives a key from your password (PBKDF2) and encrypts or decrypts text locally, producing a self-contained Base64 blob that includes the salt and IV. Nothing is transmitted, so only someone with the password can decrypt it.

Key features

  • AES-256-GCM authenticated encryption
  • Password-based key derivation (PBKDF2)
  • Self-contained Base64 output
  • Fully local — no servers involved

Frequently asked questions

What happens if I lose the password?

The text cannot be recovered — there's no backdoor or reset. Keep the password safe.

Is this secure?

It uses AES-256-GCM with PBKDF2 key derivation, but for high-stakes secrets use a vetted, audited tool.

Is my text or password uploaded?

No — all encryption happens locally with the Web Crypto API.