I am macOS rookie and now have difficulties with Safari, I would like to find how I can save tabs?

For example some tabs were open, than I close Safari and turn off laptop, next time when I turn on laptop and open Safari I would like my tabs restored and open again...

  • Please comply with the apple.stackexchange guidelines and ask one question by question. Also: macOS provides an excellent Help system which is also available in the Internet: History, Tabs
    – klanomath
    Dec 2 '16 at 21:31
  • Related question on SU with a possible alternative working answer: superuser.com/questions/938409/…
    – iled
    Jun 21 '17 at 20:59

To see your entire history, select Show All History on the History menu, or press Cmd-Y.

To restore your tabs after each restart, open Preferences from the Safari menu, go to the General tab, and select Safari Opens With All Windows from Last Session.

The main advantages to using Safari over Chrome are its better system integration, which you may or may not care about. Examples of this are proper use of the Notification Centre, ability to AirPlay (some) videos from your browser to other AirPlay devices, iCloud password and bookmark syncing between devices, and Handoff when you want to open a page on your Mac, and continue reading it on your iOS device (or vice versa).

Historically, Chrome has also been a bit of CPU hog compared to Safari, which ultimately impacts your battery life. I haven't checked recently whether that's still the case.

  • you know that I noticed, when close safari with red cross in left top corner and then reopen it is appear with new window, but if I close safari with cmd + q and then reopen it open and restore all tabs... ok, but why is this difference? if I can change it? any idea Dec 2 '16 at 21:17
  • @AlekseyTimoshchenko Clicking the red cross only closes the window, it doesn't terminate the application.
    – nohillside
    Dec 2 '16 at 21:38
  • @patrix ok, but in this case, if it only close the window why when I click on icon on the bottom it open new window? Or if window was closed it means that all tabs also are closed? Dec 2 '16 at 21:44
  • 1
    @AlekseyTimoshchenko If you close a window all tabs are gone (and will not be restored later on). The option to save the state saves all open windows and tabs within these windows when you leave/quit Safari with Cmd-Q.
    – nohillside
    Dec 2 '16 at 21:47
  • 1
    @AlekseyTimoshchenko Also see the answer to apple.stackexchange.com/questions/190785/…
    – nohillside
    Dec 2 '16 at 21:53

Check out the Safari extension SessionRestore. It's similar to SessionBuddy for Chrome. It lets you save a session manually, give it a name, autosave your tabs every so many minutes, and easily restore.

enter image description here

What it doesn't appear to do is let you edit an already-saved session the way SessionBuddy does.


I have develop this open source Tab Manager for Safari, and I think it's what you need.I hope you like it. All the comments are welcome.



command+q closes safari and all tabs are "remembered" so that the next time you reopen safari, those tabs will re-appear. Of course if you close tabs or close all tabs, you can always restore those tabs as described above (under the history section on the toolbar).

I've noticed that if I close safari by using the red button on the top left, when you reopen, you start of clean. So use command+q to close and keep your tabs for the next reopen.


These settings are in System Preferences → General.

  • Correct. This is in fact default behaviour now for a lot of Apple software.
    – Tetsujin
    Sep 21 '19 at 12:07
  • Mind if I include this picture in your answer? i.stack.imgur.com/Dot5Z.png (notify me by @ankii)
    – anki
    Sep 21 '19 at 16:56

This blog answers the core part of the question without requiring any extensions. It does not cover automatic opening of saved tabs but is still useful.


  1. Access Safari menu Bookmarks > Add Bookmarks for These x Tabs...
  2. Select a Bookmarks Folder and give a name to your session
  3. When you want to access the session, right-click the folder and "Open in New Tabs" or "Automatically Replace Tabs"

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