Skip to main content

◈ anonymous paste

Anonymous paste — no account, no logs

NullPaste is a free anonymous paste service. Create a paste in seconds, share it with a link, and never hand over your email address or IP. Every paste is unlisted by default — not indexed, not tracked, reachable only through its unguessable link.

What "anonymous" actually means here

  • No account ever — not to create, not to delete, not for any feature. Open the page and paste.
  • No IP address stored — rate-limiting hashes your IP with HMAC-SHA256 and throws away the original. The raw address is never written to logs or the database.
  • No analytics on paste pages — paste view pages carry no tracking scripts, no third-party embeds.
  • Not indexed by search engines — every paste page is served with noindex, nofollow. Google cannot find your paste — but unlisted is not secret: anyone with the link can open an unprotected paste.
  • Optional end-to-end encryption — the key lives only in the URL fragment, which browsers never send to servers; only someone with your share URL can decrypt.

How to create an anonymous paste

  1. 1

    Open NullPaste

    Go to nullpaste.org. No account creation, no cookie banner — just the paste editor.

  2. 2

    Type or paste your content

    Drop in text, code, logs, or any plain-text content. Syntax highlighting is detected automatically.

  3. 3

    Choose your options (optional)

    Set an expiry, enable burn-after-read so the paste disappears after one view, add a password, or turn on end-to-end encryption.

  4. 4

    Click Create Paste

    You get a short link to share and a delete code to remove the paste later — no account needed for either.

Privacy features at a glance

🔥Burn-after-read

Paste deletes itself after the first view.

🔒End-to-end encryption

Encrypted in your browser — server never sees the key.

🛡️Password protection

Restrict access with a passphrase.

⏱️Custom expiry

10 min · 1 h · 1 day · 1 week · never.

🗑️Delete code

Remove any paste without an account.

🚫No ads, no tracking

No Google Analytics, no banners.

What people use anonymous pastes for

  • Sharing code snippets or terminal output without creating a GitHub Gist
  • Sending a one-time secret (API key, password, token) via burn-after-read
  • Posting error logs to a forum or chat without attaching a file
  • Collaborating on a config file without granting repository access
  • Storing a private note accessible from any browser, no login required

Frequently asked questions

What is an anonymous paste?
An anonymous paste is a block of text or code published at a unique, unguessable link, with no account or identity attached. Anyone with the link can read it; the creator never hands over an email, name, or account.
Does NullPaste log my IP address?
No. Raw IP addresses are never written to any log or database. Rate-limiting uses a one-way HMAC-SHA256 hash — the original IP cannot be recovered from it.
How is NullPaste different from anonpaste.io or similar services?
NullPaste is actively maintained, runs on modern infrastructure, and offers features most anonpaste clones do not: browser-side end-to-end encryption, burn-after-read, password protection, and a no-JavaScript raw endpoint. Your paste content is never analysed or monetised.
Can I delete an anonymous paste?
Yes. Every paste is created with a one-time delete code shown immediately after creation. Paste that code into the delete panel on the paste page to remove it — no account needed.
Does Google index my anonymous paste?
No. All paste pages are served with a noindex, nofollow robots directive and are never submitted to any search engine. The URL is unguessable, so the paste can only be reached by someone who has the link — but unlisted is not secret: anyone who obtains the link can open an unprotected paste.
What is burn-after-read?
Burn-after-read deletes the paste permanently after its first confirmed read. Opening the link shows a confirmation screen first, so link previews in Slack, Discord, or other apps never consume the paste — it burns only when a human confirms. After that it cannot be read again. Useful for passwords, tokens, or any one-time secret — just remember that whoever holds the link can be the one to open it.
Can I create an anonymous paste without JavaScript?
The create form requires JavaScript, but reading a paste works without it via the /raw/:id endpoint which returns plain text with no JavaScript.

Related guides