Share logs instantly.

Pipe text, logs, or files to a URL.
Sanitized automatically.

yakbin.io
yakbin · curl
$
secrets sanitized automatically
Install
curl -sL https://yakbin.io/install | sh

Installs yakbin and the short alias yb to your PATH. Then:

Quick start — yakbin CLI
yb account create
cat app.log | yb
cat .env | yb 30m
kubectl logs pod/api | yb raw 1h
Without install — raw curl
<command> | curl --data-binary @- https://yakbin.io
+ New paste (from browser)
Anonymous
Instant, no sign-up
Paste via CLI or browser
Max upload: 10MB
Expires: 5m · 30m · 1h · 12h · 1d · 3d
Default: 1 day
No paste history
No labels
No dashboard
No delete
Instant, no sign-up, no email
Paste via CLI or browser
Max upload: 50MB
Expires: 5m · 30m · 1h · 12h · 1d · 7d · 30d
Default: 7 days
Full paste history
Labels & descriptions
Dashboard & manage
Delete pastes
+ CLI manual
Install
curl -sL https://yakbin.io/install | sh
Installs yakbin to /usr/local/bin (or ~/.local/bin) and adds it to your PATH.
Account setup
yakbin account create
Creates a new account and saves the token to ~/.yakbinrc. Or save an existing token from your dashboard:
yakbin account login <token>
Pipe / stdin
cat deploy.log | yakbin
dmesg | yakbin 30m
kubectl logs pod/api | yakbin raw 1h
Text is sanitized automatically. Add raw to skip. Add a duration to set expiry: 5m · 30m · 1h · 12h · 1d · 3d · 7d · 30d
File upload
yakbin paste report.pdf
yakbin paste dump.sql 7d
Manage pastes
yakbin list
yakbin show <id>
yakbin delete <id>
yakbin open <id>
Update
yakbin update
Downloads and installs the latest version from the server.
Config file ~/.yakbinrc
Set defaults for every upload. All keys can also be exported as environment variables.
YAKBIN_URL="https://yakbin.io"
YAKBIN_TOKEN="your-token"
YAKBIN_DEFAULT_EXPIRE="1d"
YAKBIN_RAW="0"
yakbin config set expire 7d
Sync preferences across machines
Push your local config to your account, then pull it on any new machine. Only expire and raw are synced — URL and token stay local.
yakbin config push
yakbin config pull
On a new machine: install yakbin, log in with yakbin account login <token>, then run yakbin config pull to restore your preferences.
Without install (raw curl)
<command> | curl --data-binary @- https://yakbin.io/<token>?expires=1h
Download & metadata
curl https://yakbin.io/<id>
curl https://yakbin.io/info/<id>
Info returns JSON: id · filename · mime · size · sha256 · created_at · expires_at. SHA-256 also in X-Content-SHA256 header.