Share private notes that self-destruct
Send encrypted messages that automatically self-destruct after being read. SecretNote is a free web-based service that lets you share confidential notes and private messages. Generate a secret link to send your encrypted note securely - your sensitive information remains completely private and protected.
How can I send a self-destructing note?
Three simple steps to share confidential notes safely.
Type, paste, drop in a file.
Your message is encrypted in the browser with AES-256 before anything touches the network.
Send the link.
The URL carries the decryption key after the #, which browsers never send to a server.
It disappears on read.
Server deletes the ciphertext the moment the link is opened. No backups, logs, or recovery.
Why should you use SecretNote to share private messages?
Your private note is encrypted in the browser and disappears after it is read.
Zero-Knowledge Architecture
AES-256 encryption runs entirely in your browser before anything leaves it. The decryption key is embedded in the URL fragment, the part after the #, which browsers never transmit in HTTP requests. Our server only ever stores ciphertext it has no key for.
Self-Destructing Messages
When the recipient opens the link, the ciphertext is fetched, decrypted locally, and immediately deleted from the server. No backup, no log, no cached copy. If the same link is opened twice, the second visitor finds nothing.
Completely Anonymous
No account, no email, no personal information. The only things stored server-side are the encrypted ciphertext, a random note ID, and an expiration timestamp, none of which are tied to any identity. No tracking pixels, no fingerprinting, no persistent IDs.
How SecretNote protects your data
A step-by-step explanation of what happens to your message.
Encryption happens in the browser
When you click Encrypt, your message is encrypted using AES-256 inside your browser tab. A random 256-bit encryption key is generated locally for each note. Neither the plaintext message nor the encryption key is ever transmitted to the server.
Only ciphertext reaches the server
The server stores a meaningless block of encrypted bytes under a random ID, and holds it until read or expired.
The key lives in the URL fragment
After the # in the link. Browsers never transmit the fragment to a server, so the key stays between sender and recipient.
Permanent deletion after first read
The recipient decrypts locally; the server destroys the ciphertext immediately. There is no recovery. Not by us, not by them.
What people share with SecretNote
Anything you would not want to leave a trace of, in a place that does not keep one.
Passwords & Credentials
Share login details, API keys, and access tokens without leaving them in chat logs or email threads.
Sensitive Documents
Send financial data, contracts, or personal information that should not persist in digital channels.
DevOps & IT Secrets
Transmit SSH keys, database credentials, and configuration secrets safely between team members.
Private Messages
Send confidential notes that vanish, for moments that deserve true privacy.
SecretNote vs other ways to share sensitive data
Email and chat apps were not built for one-time secrets. Here is what changes when you use a tool that is.
Frequently asked questions
Answers about encrypted notes, zero-knowledge security, and safe data sharing.
Send a file that deletes after download.
Drop any file, share a one-time link. Encrypted before upload, deleted after the first download.
open SecretFile →Share a screenshot that leaves no copy.
Paste or upload an image, get a single-view link. The original image is encrypted client-side, same as a note.
open SecretScreen →