🔐 Secret Message Encoder/Decoder

Secure AES-256 encryption — all processing happens in your browser

Encrypt Your Message

0 / 50,000 characters

Press Ctrl + Enter to encrypt

📁 Or Encrypt a File

Drop a file here or browse

Max file size: 10MB

Processing...

Decrypt a Message

0 / 50,000 characters

Press Ctrl + Enter to decrypt

📁 Or Decrypt a File

Drop an encrypted file here or browse

Select a .encrypted file

Processing...

How to Use This Tool

  1. To send a secret message: Type your message in the Encrypt tab, create a strong password, and click Encrypt.
  2. Share the encrypted text with your recipient through any communication channel (email, text, etc.).
  3. Share the password separately through a different channel (phone call, in person, different app).
  4. To read a message: Paste the encrypted text in the Decrypt tab, enter the password, and click Decrypt.
🛡️ Security Note: This tool uses AES-256 encryption, the same standard used by governments and banks. All encryption/decryption happens entirely in your browser — no data is ever sent to any server.

How to Use This Tool

  1. Choose Encrypt or Decrypt — Select the Encrypt tab to encode a message, or the Decrypt tab to decode one you received.
  2. Enter your message — Type or paste the text (or select a file) you want to encrypt or the ciphertext you want to decrypt.
  3. Set a password — Create a strong password for encryption, or enter the shared password for decryption.
  4. Click the action button — Press Encrypt or Decrypt to process your message using AES-256 encryption.
  5. Copy and share — Copy the encrypted text to share it, and send the password separately through a different channel.

Common Use Cases