Tabs
Tabs let you work on multiple requests at the same time. Each tab is an independent workspace with its own request, response, and layout state.
Opening and closing tabs
| Action | Shortcut |
|---|---|
| New tab | Cmd+T |
| Close active tab | Cmd+W |
| Next tab | Cmd+] |
| Previous tab | Cmd+[ |
You can also click the + button at the end of the tab bar, or middle-click a tab to close it.
Tab persistence
Tabs are session-only — they are not restored when you quit and relaunch Restroom. Your saved requests are always available from the sidebar; tabs just represent what you currently have open.
If a tab has unsaved changes, closing it will prompt you to confirm.
Panel layout
Each tab remembers its own panel layout. Cycle through layouts with the button in the bottom toolbar:
- Split — request and response side by side (default)
- Request only — full width for building complex requests
- Response only — full width for reading a large response
Dragging to reorder
Drag tab titles to reorder them within the tab bar.
Reordering request and response tabs
The sub-tabs (Body, Params, Headers, etc.) can be reordered in Settings → Global → Tabs. Changes apply to all tabs immediately.