Been frustrated with losing tab contexts after Firefox restarts or crashes, so I built this.
Tab Manager & Session Saver saves named sessions of your open tabs — “Project X research”, “Weekend reading”, whatever you want to call it — and lets you restore them with one click.
Key details:
- Stores everything in
browser.storage.local— no cloud, no accounts, nothing leaves your device - One-click save of current session, one-click restore
- Works as a sidebar (persistent panel) so you can switch contexts without leaving your current page
Free on AMO: https://addons.mozilla.org/en-US/firefox/addon/tab-manager-session-saver/
Happy to answer any questions about how it works or what I built it with.
Isn’t there a setting that remembers sessions already?
If I restart my computer it starts with both windows open and all their tabs back.
Edit: or is this the contents of each tab if you have work in progress?
Good question! Firefox’s built-in session restore is automatic — it opens your last session when Firefox starts or after a crash. But it’s not controllable: you can’t name sessions, you can’t save “this set of tabs as a project I’ll need later”, and it doesn’t persist through a deliberate close.
This extension is for the manual use case: you want to save a named snapshot (“Research for client X”, “Weekend reading”, “Work context”) that stays saved indefinitely, and restore it in one click when you need it — separate from whatever Firefox’s auto-restore is doing.
So yes, Firefox handles crash/restart recovery automatically. This is for explicit, named, persistent workspaces.
Just a heads up, the text formatting on the add-ons page is messed up.
Thanks for flagging that — you’re right, the formatting on the AMO listing page needs work. I’ll get that cleaned up. AMO’s description editor is finicky with some markdown elements. Appreciate the heads up!
I feel like this user relies on LLMs or is a bot account because I’m seeing different things that would support that theory.



