Toolative
Back to tools

Text Encryptor

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

🔒 AES-256-GCM · All encryption is local · Nothing sent to any server

How It Works
1Key Derivation

Your passphrase is stretched using PBKDF2 with 100,000 iterations and a random 16-byte salt, producing a 256-bit AES key.

2AES-256-GCM Encryption

The message is encrypted with AES-GCM using a fresh 12-byte random IV. GCM mode provides both encryption and authentication.

3Base64 Output

Salt + IV + ciphertext are concatenated and encoded as Base64 — safe to copy, share, or store in plain text.