One-Time Secret
Share temporary text through an encrypted link that works once and expires in 5 minutes
Fixed 5 minutes
Deleted at expiry
One view only
Destroyed on read
Browser encrypted
Only ciphertext stored
Up to about 1,000 English characters or 333 Chinese characters.
The short code stays after # in the link, so it is not sent with the page request. Recipients can also type it manually.
Do not use this tool for long-term master passwords, cryptocurrency keys, or 2FA recovery secrets.
About One-Time Secret
Use this one-time secret link for temporary text sharing or a short text handoff. Your browser encrypts the note before upload, the server stores only ciphertext, and the self-destructing note expires after 5 minutes or its first deliberate view.
- ·Fixed 5-minute lifetime with automatic expiry
- ·Atomic read-and-delete operation allows only one successful view
- ·Up to 1,000 UTF-8 bytes with hard client and server limits
- ·10-character human-friendly code for links or manual entry
- ·Browser-side AES-GCM encryption; no plaintext or raw code is stored
One-Time Secret FAQ
Does opening the link destroy the note?▼
No. Opening the page only fills in the access code. The recipient must click View and destroy, which prevents chat link previews from consuming the note.
How long is a note stored?▼
Exactly 5 minutes at most. The first view destroys it sooner, and an unread note expires automatically after 5 minutes.
Can the server read my text?▼
The text is encrypted in your browser before upload, so the server stores only ciphertext. The access code is also the decryption credential, so share it only with the intended recipient.
Related tools
Receive, send, and open a message once while keys stay on the current device
Generate TOTP codes from a Base32 secret or otpauth URI in your browser
Generate QR codes from text or URLs — download as PNG
Upload a QR code image and decode its text or link in your browser