Firefox does not have a built-in session manager. Close the browser with 15 tabs open, and those tabs are gone unless you use Firefox's restore feature — which restores everything or nothing, with no way to save and name specific sets.
For anyone who works across multiple projects or contexts, this is a real gap.
What a session manager does
A session manager saves a named snapshot of your current tabs and lets you restore them later. The core operations:
- Save: capture all currently open tabs as a named session
- Restore: re-open all tabs from a saved session
- Delete: remove a session you no longer need
This is useful for context switching. If you have 10 tabs open for one project and need to switch to something else, you save the session, close those tabs, and restore them when you return to the project.
Tab Manager and Session Saver for Firefox
Tab Manager and Session Saver is the session manager Firefox lacks. It also adds tab organization features:
Session management:
- Save current tabs as a named session
- One-click restore to re-open the full tab set
- Multiple saved sessions (project A, project B, research context, etc.)
- Delete sessions you no longer need
Tab management:
- View all open tabs in one panel
- Search tabs by title or URL
- Close tabs from the panel
Tab Manager and Session Saver — Firefox Add-ons
Comparison to Firefox's native session restore
Firefox's built-in session restore:
- Restores all tabs from your previous session on browser startup
- No naming, no selective restore, no multiple saved sessions
- Works at the browser level, not the user level
Tab Manager and Session Saver:
- Save any set of tabs as a named session at any time
- Restore specific sessions without affecting your current tabs
- Multiple sessions can coexist
They solve different problems. Firefox restore is for recovering from a crash or restart. Tab Manager is for managing multiple work contexts.
Tab Manager is one of 11 Firefox extensions I built — see the full series.
Top comments (0)