⚙️ 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.