Keyboard shortcuts
The combos below show macOS symbols. On Windows and Linux, use Ctrl wherever you see ⌘.
Scrapeman picks the right modifier at runtime based on the platform.
The full list also lives inside the app: open the Settings dialog and switch to the Shortcuts tab.
Request
| Shortcut | Action |
|---|---|
| ⌘ +↵ | Send request, or cancel if one is in flight |
| ⌘ +R | Send request in parallel — does not cancel the in-flight one. Response panel reflects whichever finishes last. |
| ⌘ +S | Save request |
| ⌘ +L | Focus the URL bar |
| ⌘ +F | Find in response (when a response is loaded) |
Tabs
| Shortcut | Action |
|---|---|
| ⌘ +T | New tab |
| ⌘ +N | New tab (alternative) |
| ⌘ +W | Close active tab |
| ⌘ +⇧ +W | Close all tabs |
| ⌘ +⇧ +T | Reopen the last closed tab |
| ⌘ +D | Duplicate active tab |
| ⌘ +1 | Switch to tab 1 (1–9 supported) |
Navigation
| Shortcut | Action |
|---|---|
| ⌘ +K | Open / close the command palette |
| ⌘ +B | Toggle the sidebar |
| ⌘ +⇧ +F | Focus the collection search |
Git (when the workspace is a repo)
| Shortcut | Action |
|---|---|
| ⌘ +⇧ +H | Toggle "sync with git" for the active request |
Send vs. parallel send
⌘ + ↵ and ⌘ + R look similar but behave differently:
- ⌘ + ↵ sends the request. If a request is already in flight, it cancels that one first. Use this when you are iterating on a single call.
- ⌘ + R sends a parallel request. The in-flight request is not cancelled. The response panel shows whichever request finishes last, so the slower one wins the screen. Use this to fire-and-forget while keeping the previous response visible until the new one resolves.
Tab close confirmation
Closing a tab with unsaved changes — via ⌘ + W, middle-click, the close button, the context menu, or ⌘ + ⇧ + W — opens a dialog with three options:
- Save — saves the request, then closes the tab.
- Discard — closes the tab without saving.
- Cancel — dismisses the dialog and returns to the tab.
The dialog has a Don't ask again for this session checkbox. When checked, further dirty closes in the same session discard changes immediately. The setting resets when the app restarts.
Key-value table shortcuts
Inside Headers and Params tables:
| Shortcut | Action |
|---|---|
| ⇧ + ↵ | Insert a new row below the current row, focus moves to the new Key cell |
| Tab | From the last row's Key cell (when non-empty), append a new empty row |