I am looking for a "tabs decluttering" app for Safari like OneTab Chrome Extension

How OneTab Works

Whenever you find yourself with too many tabs, click the OneTab icon to convert all of your tabs into a list. When you need to access the tabs again, you can either restore them individually or all at once.

When your tabs are in the OneTab list, you will save up to 95% of memory because you will have reduced the number of tabs open in Google Chrome.

  • You could try and contact the developer and see if they could port it to Safari. It should be possible and hopefully not too difficult since they have most of the code already.And the are soon releasing a Firefox version. They have a "We love to hear from you - contact us" at the bottom of their home page – markhunte May 17 '14 at 9:36
  • Just as an update to this question, in the new Safari you can press shift+command+\ to see a list of all your tabs. This probably doesn't affect the memory usage. – Arc676 Dec 20 '15 at 10:06

There is one now called TabLister, that's very similar to OneTab. http://tablister.com

Also available from the Safari Extensions Gallery.

  • It would be nice if TabLister removed links from the list when I click on them to open them. It makes no sense to retain the link in the list, if I have it open on a tab. This is the way OneTab does it, by the way. Do they take feature requests? – becko Jul 24 '17 at 19:09
  • @Kevin Suttle How do you use tab lister? I installed it but can't find how to save tabs. – jmh Aug 9 at 19:07

The closest extension that can save the open tabs into a list is Sessions.

You can also restore all the tabs all at once, or by double-clicking them to restore individual tabs.

Generally, after you save the tabs into list, you can close the rest of the tabs with Option+Command+W. Closing these tabs will free the memory that the tabs has taken. Meanwhile, your saved list of of tabs are stored in a document that won’t need memory to stay in use. The only time you’ll see the memory usage is when the Session extension is called (which get loaded with the list of the sessions you’ve saved).

Here is the comparison of the memory usage before and after all tabs are closed.

Before Session Before Closing Tabs

After Session After Closing Tabs

  • Could you add a review? For example, performance aspects: extension memory usage vs memory "released" by saving the open tabs? – Paulo Oliveira Nov 4 '14 at 11:28
  • 1
    @PauloOliveira read the answer again. – sayzlim Nov 4 '14 at 13:46
  • It's really visible the improvement... ;) – Paulo Oliveira Nov 5 '14 at 14:08
  • Is it too paranoid of me not to want to try this? First off, it's not listed in the Safari Extensions Gallery. Second, the developer is completely anonymous and, despite hosting the site w/github.io, has neither code nor a human identity on github.com. – clozach May 10 '16 at 5:41

Here is a native way of doing it without the use of any extensions.

In Safari, under the "Bookmarks" menu, there is an option for you to "Add Bookmarks for These X Tabs...". If you click on it, you will be prompted to save these tabs in the current windows as bookmarks. You can assign them to a Folder and give it a Session Name.

enter image description here

When you do want to resume the session, you simply go to the bookmark folder, right click on it and select "Open in New Tabs".

enter image description here

The beauty of this methods is that, if you have iCloud sync enabled, you will be able to resume your saved sessions across all your Apple devices.


Toast (free), available for Safari and Chrome does this.


You have to reopen the whole session rather than cherry pick tabs to reopen.

  • When I tried installing app I saw a message on the site telling me Toast read personal info like credit card numbers if availed on you or other open web pages. Sounds fishy to me but maybe it's just me. – jmh Aug 9 at 18:30
  • @jmh that's standard Safari Extension terms and conditions for anything that has to work on "all pages". Feel free to read up on that. All other extensions listed in these answers have the same caveats. Although they could read that information Mac App Store makes sure that they don't. – Matt Sephton Aug 9 at 18:38
  • 1
    ok. That makes me feel better. I checked it out and saw that it showed up on other extensions as well. Thanks for replying. – jmh Aug 9 at 19:02

Like I stated under another question, I have had the same question and found no answer. The old extensions mentioned by other answers work no more with the new APIs (Safari 12). So I myself developed a Safari extension named Tab Space which could handle this task for me. To some extent, it provides even more functions, such as adding tags for these saved sessions.

Try it if you'd like to do so.

  • ^ costs $0.99, and you can’t build from the github repo. – isomorphismes Sep 17 at 11:28

In Safari, you have to use the menu View or the Shift+Cmd+\ keys.

  • That’s not the same thing. – isomorphismes Sep 17 at 11:26

The closest built-in option available:

⌘ Command+⇧ Shift+\ backslash reveals the "Show All Tabs" menu available:


You can then use simple gestures (left/right movements) to scroll through all the open tabs. There is not an extension available directly through Apple's Safari Extension Archive equivalent to "One-Tab," and I would be weary of installing any open source extensions from third party sources.

I will update this response accordingly if I find a more viable alternative.

  • You can also "Show All Tabs" by pinching in on trackpad. – Mateusz Szlosek May 17 '14 at 10:00
  • 2
    This is not close to what I am looking for: closing all open tabs and adding them to a list. – Behrang Feb 8 '15 at 2:50

You must log in to answer this question.

protected by Community Oct 27 '15 at 2:52

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .