A command line pastebin. Pipe anything into a port, get a link back.Paste without an account or a dedicated client. Uploads work without JavaScript.

paste.inviziblenet.work512 KiB maxkept 30 daysencryption onpaste logging off

paste

Upload over TCP or HTTP. TCP accepts paste content until EOF and works with any client that can open a socket.

with netcat:

journalctl -u nginx -n 200 | nc paste.inviziblenet.work 9999

with HTTP, including the options below:

curl --data-binary @report.txt https://paste.inviziblenet.work/

Handy shell function: scrip() { nc paste.inviziblenet.work 9999; } then dmesg | scrip.

read

/<slug>viewer, highlighted, themeable
/raw/<slug>text/plain, what curl and wget want
/<slug>?lang=rustforce a language when detection misses

options

Options apply only to HTTP uploads. TCP treats everything it receives as paste content, including text that looks like an option.

curl --data-binary @f 'https://paste.inviziblenet.work/?ttl=10m'
curl --data-binary @f 'https://paste.inviziblenet.work/?burn=1'
ttl=90 · 10m · 4h · 7dexpire early, clamped to 1 min up to 30 days
burn=1deleted on its first raw read

delete

HTTP uploads return an X-Delete-Token header. Use that token to delete the paste. The server stores only its SHA-256 hash, which cannot authorize a delete.

curl -X DELETE -H 'X-Delete-Token: <token>' https://paste.inviziblenet.work/<slug>

A wrong token and a missing paste are the same 404.

limits

settingvalue on this instance
max paste512 KiB
retention30 days
rate6 pastes / minute / source
connections12 concurrent / source

Requests over the limit receive a plain-text error. Repeated rate-limit refusals can trigger a temporary ban.

privacy

scrip has no accounts and uses no cookies or analytics. Anyone with a paste URL can read it. When encryption at rest is enabled, the URL also contains the key material. Reverse proxy access logs may record it.

Takedowns and abuse: