How to Use SecretMessage

What is SecretMessage?

SecretMessage is an offline-friendly browser tool that encrypts text and optional photos directly on your device using AES-256-GCM. Your content is processed locally in your browser and is not uploaded to a server.

Why Encrypt Before Sending?

SecretMessage helps you encrypt content before you send it through platforms such as WhatsApp, Telegram, Email, Instagram DM, Signal, Discord, or other copy-and-paste friendly channels. Instead of sending plain text, you send an encrypted block that can only be opened with the same key.

Can You Use It Offline or Save It to Your Computer?

Yes. SecretMessage is built as an offline-friendly web app. After loading the site, core files may remain available on your device through browser caching and service worker support. You can also save the project files to your computer and open the app locally in a browser for personal offline use.

Offline-friendly Can be saved locally No account required

1) Create an Encrypted Block

Open the Encrypt tab. Write your message and optionally add a photo. Then choose your own key or use 🔑 Generate. Click Encrypt → Create Encrypted Block to generate a single encrypted block.

2) Share It Through Your Preferred Channel

You can copy the encrypted block and paste it into WhatsApp, Telegram, Email, Instagram DM, Signal, Discord, or similar platforms. If you included a photo, the encrypted block may become large. In that case, downloading it as a text file and sending it as a document or file is usually the most reliable option.

3) Decrypt the Message

The recipient opens the Decrypt tab, pastes the encrypted block, and enters the same key. If the key is correct, the original message and optional photo are revealed. If the key is wrong or the block was altered, decryption fails because AES-GCM verifies integrity.

Best Practices

Do not send the key in the same message if possible.
Use a stronger key for sensitive content.
If the encrypted block is large, send it as a file or document.
Keep your device secure.

Frequently Asked Questions

Does my data go to a server? No. Encryption and decryption happen locally in your browser.
Can I use it on my computer without staying online? Yes. It is offline-friendly and can also be saved for local use on your device.
Which apps can I use it with? Any platform that lets you paste text or send a file, including WhatsApp, Telegram, Email, Instagram DM, Signal, and more.
Why does the encrypted block get long? Because text and optional photo data are packed into a single encrypted block.
What happens if I lose the key? The content cannot be recovered without the correct key.
Privacy Policy: privacy.html