Keyboard Shortcuts
All shortcuts use Cmd on macOS and Ctrl on Windows and Linux.
Global
| Shortcut | Action |
|---|---|
Cmd+N | New tab — auto-focuses the URL bar |
Cmd+T | New tab |
Cmd+W | Close active tab (with dirty guard) |
Cmd+Shift+W | Close all tabs (with dirty guard) |
Cmd+Enter | Send request |
Cmd+S | Save request |
Cmd+Shift+F | Focus collection search |
Cmd+Shift+H | Toggle git sync on active request |
Tab Management
| Shortcut | Action |
|---|---|
| Middle-click on tab | Close tab (with dirty guard) |
Cmd+1 through Cmd+9 | Switch to tab N |
Headers / Params Table
| Shortcut | Action |
|---|---|
Shift+Enter | Insert new row below current row, focus moves to the new Key cell |
Tab (from last row Key cell, when non-empty) | Auto-append a new empty row |
Dirty Tab Guard
When you attempt to close a tab that has unsaved changes — via any close method (Cmd+W, middle-click, the close button, the context menu, or Cmd+Shift+W) — a confirmation dialog appears showing the tab name and 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 includes a "Don't ask again for this session" checkbox. When checked, subsequent dirty tab closes during the same session will discard changes immediately without showing the dialog again. This setting resets when the app restarts.