Online Pastebin
Paste text or code and share it with a link. End-to-end encrypted in your browser, with syntax highlighting and an expiring, no-signup link.
Online Pastebin
Guides
Paste text, logs, or a code snippet and get a link to share it — no signup, no account, no plaintext on our server. Pick a language for syntax highlighting, choose how long the link stays valid, and optionally add a passphrase. Your paste is encrypted in your browser before it's sent anywhere.
How does it work?
- You paste your text, pick a language (optional, for highlighting) and an expiry, then click Create. Your browser encrypts everything and generates a random key.
- The encrypted blob — and nothing else — is stored on our server for the time you chose; the key is placed in the fragment of the link, the part after the
#, which browsers never send to any server. - You share the link. Anyone who opens it has their browser fetch the encrypted blob and decrypt it locally with the key from the link. Unlike a one-time secret, a paste stays readable as many times as anyone opens the link — until it expires.
What does "end-to-end encrypted" mean here?
The encryption and decryption happen entirely in the browser. Our server only ever holds an opaque encrypted blob — it cannot read your paste, including the language you picked, and neither can anyone who compromises the server or intercepts the stored data. The decryption key lives only in the link's #fragment, which is never transmitted to us.
Do I need a passphrase?
No — a paste is readable by anyone with the link, which is the point for sharing a log or a snippet. Add a passphrase only if the link might end up somewhere you don't fully control (a public channel, a ticket, a shared inbox): it's mixed into the encryption so the paste can't be decrypted with the link alone. Send the passphrase over a different channel than the link.
What are the expiry options?
From 5 minutes up to 7 days. When the time runs out, the encrypted blob is deleted automatically, whether or not it was ever opened. There's also an optional "delete after first view" switch, off by default, for a paste you only want read once.
Is syntax highlighting sent to the server?
No. The language you pick travels inside the same encrypted payload as your paste — the server never sees it in the clear, same as the text itself.
Is it truly private?
Yes. Your paste is encrypted before it leaves your browser, the key never reaches our server, and it's permanently deleted once it expires (or after one view, if you turn that on). The main thing to protect is the link itself — anyone who has it can open the paste, so send it only to people you intend to share it with.