Text Encrypt / Decrypt

Encrypt or decrypt text with a password using AES-256-GCM. Runs entirely in your browser.

Encrypt any text with a password to produce a scrambled ciphertext string, or paste that ciphertext back with the same password to decrypt it. Uses AES-256-GCM, an authenticated encryption standard, with the key derived from your password via 100,000 rounds of PBKDF2. Handy for sharing a sensitive note, API key, or password reset link somewhere you don't fully trust, since the whole process runs through the browser's native Web Crypto API with no server round trip.

Runs in your browser // nothing is uploaded

Loading tool

How it works

  1. 01

    Paste the text you want to encrypt or decrypt.

  2. 02

    Enter a password.

  3. 03

    Copy the resulting ciphertext or decrypted text.

Details

Runs
In your browser
Files uploaded
No
Cost per run
Free
Sign-in
Not required
Works offline
Yes, once loaded

Last updated 2026-08-03

Common questions

Which algorithm does this use?

AES-256-GCM with a PBKDF2-derived key (100,000 iterations) from your password - a standard authenticated encryption scheme, via the browser's native Web Crypto API.

Do I need to remember the password?

Yes - there's no recovery. Losing the password means losing the data.

Does it upload anything?

No - encryption and decryption happen entirely in your browser.

Can I share the ciphertext over email or chat safely?

Ciphertext is unreadable without the password, but for maximum safety share the password through a different channel than the ciphertext itself.

Related tools