Scratchpad

User guide

How to use Scratchpad.

Everything the app can do, in one page. Scratchpad is a local-only notes app — every feature below works entirely in your browser, and nothing you write ever leaves it.

First five minutes

Press New note (or ⌘/CtrlN), type a title and some text, and save with ⌘/CtrlS. That's the whole loop. Notes have two modes: view, which shows your Markdown rendered, and edit, which shows the raw text. The Edit button (or saving) switches between them.

While you type, Scratchpad autosaves a draft. If the tab closes before you save, the next visit offers to restore your unsaved edits. Everything is stored in this browser only — see the privacy policy for exactly what that means.

Writing in Markdown

Notes are plain Markdown. The basics:

While editing, the toolbar buttons (B, I, code, link) wrap the selected text for you. Images from the web are not loaded — that's part of the privacy promise, not a bug.

Task lists

Any list item can be a task:

- [ ] pick up groceries
- [x] renew domain

In view mode those render as real checkboxes — click one (or focus it and press Space) to tick or untick it. The change is written straight back into your Markdown and saved, so you never enter edit mode just to check something off. Task lists work nested, in numbered lists, and inside quotes.

If a note mixes real tasks with text that only looks like one (say, a - [ ] inside a code block), and Scratchpad can't confidently match every checkbox to its exact line, the checkboxes go gray and stop responding rather than risk ticking the wrong line. Edit the note normally to make changes.

Daily notes & quick capture

The calendar button in the sidebar — or ⌘/CtrlShiftD, or Open today's note in the command palette — jumps to today's note, creating it the first time. Renaming a daily note is fine; Scratchpad tracks the date, not the title.

Want your own structure for each day? Create a note titled exactly Daily template — its body becomes the starting point for every new daily note. No settings required.

Quick capture (in the command palette) takes one line of text and appends it to today's note with a timestamp — even creating the note if needed — without leaving what you're doing. If you install Scratchpad as an app, your OS's icon menu gets shortcuts for New note, Today's note, and Quick capture.

Linking notes

Type [[ while editing and Scratchpad suggests your note titles — arrow keys to choose, Enter to insert. A link like [[Project Plan]] renders as a working link to that note; [[Project Plan|the plan]] shows custom text.

Folders

Folders group notes the way tags can't: each note lives in exactly one folder. Notes you haven't filed sit in the built-in Notes folder, which is always there and can't be renamed or deleted.

Trash now empties itself: a deleted note stays recoverable for 30 days, then it's removed for good. "Delete forever" and "Empty Trash" remain the immediate, no-recovery options.

Finding & organizing

Backups & portability

Because notes live only in this browser, backups matter. Everything is under About (the ⓘ button in the sidebar):

Scratchpad reminds you gently when it's been a while since your last backup.

Your data & privacy controls

Offline & installing

Scratchpad works offline after your first visit — the app shell is cached, and your notes were always local. Install it from your browser's install prompt (or menu) to get a standalone window and app-icon shortcuts.

Updates are under your control: when a new version is available, Scratchpad shows a notice and you choose when to reload. About → Check for updates looks for one on demand, and Refresh offline copy re-downloads the cached app files.

Keyboard shortcuts

ShortcutAction
⌘/Ctrl NNew note
⌘/Ctrl SSave (while editing)
⌘/Ctrl Shift DOpen today's note
⌘/Ctrl Shift PCommand palette
⌘/Ctrl K or /Focus search
EscClear search, close panels, or exit edit mode
Enter / TabAccept a [[ link suggestion
SpaceToggle a focused task checkbox