Paste the secret to send
01Fits a server password, database connection string, API Key, or recovery code. 32 KB per item. For a whole file, use File Encryption Box.
Open and use it—the other person needs no account either. Paste the password, API Key, or recovery code you need to send. This tab builds a one-time encrypted link with AES-256-GCM; the server receives ciphertext only. The decryption key sits after # in the address and does not enter the HTTP request. Better than pasting a passphrase into WeChat for a one-time handoff.
0 / 32,768 bytes
Unread links are also deleted from the server when they expire
1–10 reads; default burns after 1
Send the other person the full link including #. Without the fragment, ciphertext on the server cannot be decrypted. A lost link cannot be recovered.
Full link
The server can see the ciphertext id, not the key.
Exists only in the browser; it is not sent with the HTTP request.
A lost link cannot be recovered. After the set read limit, the ciphertext is hard-deleted.
Fits a server password, database connection string, API Key, or recovery code. 32 KB per item. For a whole file, use File Encryption Box.
Default is 24 hours and burns after 1 read. You can also pick 1 hour, 7 days, or delete only after a read. Read limit is 1–10.
Copy the key after # as well. Without the fragment, ciphertext on the server cannot be decrypted. A lost link cannot be recovered.
The browser draws a 256-bit random key with Web Crypto, then encrypts the text you typed with AES-256-GCM. Plaintext appears only in this tab; it is not sent as a request body.
Upload fields are ciphertext, expiry, and max reads. After an unguessable id is returned, this page attaches the key as the fragment on s.html?id=…#key.
The recipient opens the full link, takes the key from the # fragment, and decrypts on this device. After the read count you set, the server hard-deletes the ciphertext; opening again shows it has been burned. The recipient does not need to sign up either.
Burn-Link only answers how to send a short secret once. The algorithm, where the key lives, the size limit, and what it cannot do are all on this page.
Uses AES-256-GCM. Ciphertext format is Base64(12-byte IV + ciphertext + 16-byte tag). Computation runs in the browser Web Crypto API.
The key lives only in the URL # fragment, as s.html?id={id}#{key}. The query string has the id only; do not move the key to ?key=—that would land in access logs.
Each item is capped at 32 KB—enough for a passphrase, a key fragment, or a short note. Expiry can be 1 hour, 24 hours, 7 days, or burn after read only. Read count is 1–10. For a whole file, use the File Encryption Box.
It cannot stop the recipient from copying, screenshotting, or forwarding. There is also no server-side plaintext backup. It reduces repeat opens and long-term plaintext on the server; it does not replace trust.
# in the address bar and never enters the HTTP request. After the recipient opens it and the set count is reached, the ciphertext is deleted and cannot be read again.# fragment. The browser does not put it in the HTTP request, and it does not appear in access logs.# and decrypts on this device. After the set read count, the server deletes the ciphertext; opening again shows it has been burned.Send a short text once from this page. Longer prep or a whole file can stay in the browser too. Plaintext, keys, and files are not uploaded by default.