Does Chrome remember window positions after a restart?
It often reopens windows, but positions, displays and Spaces are not reliably kept when monitors reconnect.
Guide
Short answer: Turn on Chrome's Continue where you left off and macOS's Reopen windows when logging back in. If windows still land in the wrong place, SnapState saves every Chrome window with its tabs, size, position, display and Space and restores them in one click. $9.99 one-time for up to three Macs.
In Chrome, open Settings, then On startup, and choose Continue where you left off. When you restart, leave Reopen windows when logging back in checked in the macOS restart dialog. If Chrome closed unexpectedly, the History menu's Recently closed list and Command-Shift-T can bring back a window.
Chrome restores its session, but macOS decides where windows go when displays wake in a different order or an external monitor connects late. Windows meant for an external display or another Space often land on the built-in screen. Chrome does not remember which Space a window belonged to.
SnapState is a native macOS menu bar app. Save a workspace and it records every Chrome window with its tabs, size, position, display and Space, alongside your other apps. After a restart, restore it from the menu bar, with Control-Command-1 to 6, or automatically when your display layout appears. It does the same for Safari, Edge, Brave, Arc and Chromium. See also restoring a Chrome or Safari tab after a restart and Chrome opening on the wrong monitor.
SnapState does not tile or snap windows, it cannot split one app's windows across several Spaces, Firefox is not supported yet, tab groups are not restored, and it requires macOS 15.7 or later. There is no free trial.
It often reopens windows, but positions, displays and Spaces are not reliably kept when monitors reconnect.
No. It reads tabs through macOS Automation permission, with no extension.
$9.99 once for up to three Macs, no subscription.