AI
Toolbox

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

0 / 1000 bytes

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.

Share:𝕏LinkedInReddit

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

Ash QR

Receive, send, and open a message once while keys stay on the current device

2FA Authenticator

Generate TOTP codes from a Base32 secret or otpauth URI in your browser

QR Code Generator

Generate QR codes from text or URLs — download as PNG

QR Code Reader

Upload a QR code image and decode its text or link in your browser