Chrome can reopen tabs from an old session when Continue where you left off grabs a stale saved session instead of the pages you just closed. The setting can also look broken if you changed it in one profile and launched another.
Check On startup for the profile you actually use, start Chrome from a clean window, and review managed policy if the setting keeps snapping back.
In this guide, I have covered:
Contents
Chrome keeps reopening old tabs instead of your last session
You close Chrome with a set of tabs you want back, and an older batch appears instead. That usually means Chrome is restoring a saved session that no longer matches your recent work, not the pages you just had open.
Confirm that Continue where you left off is turned on for the Chrome profile you actually use. If it is off, Chrome will not restore your last session at all.
- Click the Chrome menu
at the top right and choose Settings. - In the left sidebar click On startup (or open chrome://settings/onStartup).
- Select Continue where you left off.
- Close the Settings tab. Chrome now reopens the tabs that were live when you last quit.
You’ll know it worked when a restart brings back the tabs that were open when you closed Chrome. If tabs from days or weeks ago return, move on to the session reset below.
Replace the stale saved session
If the same old tabs keep coming back, the saved session itself is stale. Chrome can hold onto an older session when it did not close cleanly or when an earlier window was restored.
Starting from a fresh session gives Chrome a clean set of open tabs to save for the next launch.
- Switch profiles from the profile avatar at the top right to confirm the tabs belong to a different Chrome profile.
- Restart Chrome completely (quit from the system tray on Windows, or + on macOS) and reopen it.
- Disable extensions one at a time under Settings → Extensions. A bad extension can close tabs on launch.
- Open chrome://version and confirm Chrome is up to date. An outdated build can corrupt the session file.
- Open chrome://sync-internals and check for sync errors. Token or passphrase mismatches silently disable sync.
- As a last resort, reset Chrome through Settings → Reset settings → Restore settings to their original defaults. This keeps bookmarks and passwords but resets startup and tab settings.
You’ll know it worked when a restart opens only the tabs from the clean session. Keep Continue where you left off enabled if you want Chrome to restore your most recent work automatically.
Confirm that you are using the correct profile
Chrome can look like it ignored your change when you fixed the setting in one profile and opened another. Each profile keeps its own startup selection and session.
- Open the Chrome profile menu and select the profile containing the affected tabs.
- Open Chrome’s
menu and select Settings. - Select On startup in the settings sidebar.
- Confirm that Continue where you left off is selected for this profile.
- Close every Chrome window and restart Chrome, then check which tabs reopen.
If you use secondary Chrome profiles, review the Show on startup option under On startup. Make sure the profile picker is not sending you into a different profile when Chrome launches.
Check whether a policy controls startup behavior
If the startup setting keeps snapping back, a policy may be in control. A work or school administrator can override the startup choice in Chrome.
The managed RestoreOnStartup policy can decide whether Chrome opens a new tab, restores previous pages, or opens specific pages, even when the visible setting suggests otherwise.
Check Google’s documentation for the Chrome RestoreOnStartup enterprise policy. If you use a managed work or school account, ask the administrator whether the policy is enabled and which startup mode it specifies.
On a managed Chromebook, the network administrator may control the startup page and homepage. In that situation, changing the option in Chrome may not be possible.
Do not clear unrelated browsing data
When old tabs come back, clearing everything feels like the obvious fix. It usually is not.
Cookies and browsing history do not control Chrome’s saved startup session. Clearing them can sign you out of websites or remove history you still need, and the old tabs can still return.
Instead, verify the startup option, start Chrome with a fresh session, and turn on Continue where you left off again. Google’s official startup page and homepage guide explains how this option differs from the page Chrome opens when you click the Home button.
If you also need to clear data on a phone, our guide to viewing and clearing site storage data in Chrome on Android covers that separate job. It will not reset the desktop startup session.
Frequently Asked Questions
If old tabs still come back after these checks, the answers below cover the usual causes.
Why does Chrome Continue where you left off open old tabs?
Chrome is restoring the session it last saved, which may not match your most recent browsing activity. An unclean shutdown, a stale restored window, another Chrome profile, or an administrator-managed startup policy can cause this behavior.
Does clearing browsing history stop Chrome from restoring old tabs?
No. Browsing history and Chrome’s startup session are separate, so clearing history does not reliably remove the tabs that Chrome restores. Use a clean session reset instead.
Does Continue where you left off work with multiple Chrome profiles?
Each Chrome profile has its own startup selection and session. Check the On startup setting while using the profile that contains the affected tabs, and review Show on startup if Chrome opens a profile picker.
Can an administrator prevent me from changing Chrome’s startup setting?
Yes. A managed Chrome installation can use the RestoreOnStartup policy, and managed Chromebook startup settings may be controlled by the network administrator. Check with the administrator if the setting cannot be changed or repeatedly returns to its previous selection.
How do I keep restoring tabs without restoring an outdated session?
Start Chrome with a clean group of tabs, close Chrome normally, and then relaunch it with Continue where you left off enabled. The next startup should restore that clean session instead of tabs from an earlier one.
If an older session still returns, check the active profile and the RestoreOnStartup policy before you clear anything.
