⚙️ Encryption & Security
Message Encryptor — Encrypt & Decrypt Text Online
Encrypt and decrypt text messages with a password using AES-256 encryption. Everything runs in your browser — no data is ever sent to a server.
Message Encryptor
Encrypt and decrypt messages with a password using AES-256-GCM. Everything runs in your browser.
How It Works
This tool uses AES-256-GCM, the gold standard for symmetric encryption, via the Web Crypto API. Your password is never sent anywhere.
- Key derivation: PBKDF2 with 100,000 iterations and SHA-256 turns your password into a 256-bit key
- A random 16-byte salt prevents rainbow table attacks on the password
- A random 12-byte IV ensures identical messages produce different outputs
- AES-GCM provides both confidentiality and integrity (authenticated encryption)
- The output contains: salt + IV + ciphertext, all base64 encoded
❓ Frequently Asked Questions
What encryption algorithm is used?+
AES-256-GCM (Advanced Encryption Standard with 256-bit key in Galois/Counter Mode). This is the same standard used by governments and military organizations worldwide.
Can encrypted text be cracked?+
With a strong password, AES-256 encrypted text is virtually impossible to crack with current technology. The weakness is always the password — use a long, random one.
How do I share the encrypted message?+
Share the encrypted text through any channel (email, chat, public post). Share the password through a different, secure channel. Never send both through the same medium.