Write once. Access anywhere — browser, terminal, server, CI, or script. Every note can become an HTTP endpoint you reach with nothing but curl.
No client install. No SDK. No setup.
$ echo "docker compose up -d" | curl -X POST note.sh/deploy $ curl note.sh/deploy docker compose up -d $ curl note.sh/cfg/db.host 10.0.0.5
Developers constantly move small pieces of text between devices — configs, logs, commands, SQL, JSON payloads, clipboard contents. Existing tools are too heavy (cloud drives), too permanent (git), or just not terminal-friendly.
Paste text into note.sh. If you only need a web note, you're done. Want terminal access? You get a unique endpoint like note.sh/Ab3xQ — now usable anywhere with curl.
Paste your text, config, JSON, or logs into the editor — or POST it from your shell.
Every note lives at a short URL. Make it public, unlisted, private, expiring, or one-time.
Read, replace, append, or delete from any terminal, server, or CI pipeline.
cat build.log | curl -X POST note.sh/build --data-binary @-
echo "kubectl rollout restart deploy/api" \ | curl -X POST note.sh/deploy --data-binary @-
# laptop pbpaste | curl -X POST note.sh/tmp --data-binary @- # server curl note.sh/tmp
curl note.sh/cfg/db.host # 10.0.0.5 curl note.sh/cfg/db.hosts[0] # first host
Fast editor, markdown, syntax-friendly, mobile-ready, instant sharing.
GET / POST / PUT / PATCH / DELETE. Raw output. Append mode. Dict extraction.
Public, unlisted, or private. Password-protected (encrypted at rest). Expiring and one-time notes.
Version history, live sync, copy-as-curl, QR codes, short typeable API tokens.
Free for everyday use, or go Pro for terminal access and power features. Occasional users never have to pay.