How to resume a previous browsing session in Safari

by Aseem Kishore on February 25, 2009

If you often restart your Mac, quit the Safari web browser to free up some RAM, or (gasp) Safari crashes, you’ll find the following tip quite useful.

Firefox has supported a feature that allows users to save an open session and reload it the next time they launch the browser. Safari did not support this out of the box in previous version, but with Safari 3 it now does. However, unlike with Firefox where you get a pop-up message asking if you want to save and resume the session with the Safari web browser this feature is a bit hidden.

To test out this feature launch the Safari web browser and open some web pages in a few tabs. Then do a Cmd + Q to quit the browser. Now launch the browser again. In the Safari menu click on History -> Reopen All Windows From Last Session. Your last browsing session should be back in its entirety, tabs and all. You now pick up your web browsing session exactly form where you left it.

safari menu

Random Posts

{ 8 comments… read them below or add one }

speedbuggy June 8, 2009 at 4:24 pm

If only this could be a setting so the historical tabs always comes up .. like I have set Firefox to do ..

martha ting July 28, 2009 at 9:03 pm

helpful, thanks

Andreas Petersen September 7, 2009 at 6:15 am

Thanks, really helpful! I´ve been hoping for this option since 2006, and since then I´ve just not googled it :P My bad!

Syd Salmon February 5, 2010 at 10:41 pm

Is it possible to automate this? Like Firefox, we should have the choice of this occurring automatically every time Safari is opened.

JustSomeGuy October 29, 2010 at 7:01 am

Thanks! This was bugging me for a while. I kept looking in the preferences.

jcmacdows June 22, 2011 at 11:58 am

Thanks! Ive been lurking around searching for this tip!;)

EJ August 14, 2011 at 5:02 pm

Oh my god.. thank you. I thought I lost all my tabs the last time I had Safari open. This post was a life saver!

Danningtons September 23, 2011 at 12:54 pm

You can have this happen automatically – in safari Preferences – simply choose: Safari Opens with: “All windows from last session” e Voila!

Leave a Comment

Previous post:

Next post: