How do I get a window back that is off screen on my Mac?
Click the app in the Dock, then choose Window, Zoom from the menu bar, or hold Option and click the green button. Either one resizes the window onto the screen you can see.
Lost window guide
When a window opens somewhere you cannot see, macOS is placing it at coordinates it saved earlier. Those coordinates usually belong to an external monitor you have unplugged, a display arranged differently, or a higher resolution than you are using now. The window is still open, just outside the visible area.
Short version: click the app, then use Window, Zoom or Window, Move to a display. If it keeps happening every time you dock or undock, save a SnapState workspace and restore it after you plug in.
macOS stores window positions per app, not per monitor setup. If an app last closed on a second display and that display is gone, the app may reopen at the old spot. The same thing happens when a monitor wakes slowly or reports a different size. For related cases see restore windows after unplugging a monitor, Mac windows open on the wrong screen and windows jump to one screen after sleep.
Every window back on its own display. The 40 second demo shows a workspace saved from the SnapState menu bar and restored with one click: apps relaunch and windows go back to their saved displays, positions and sizes.
SnapState is a Mac menu bar app that saves a named workspace: every window with its display, position and size, the apps to relaunch, the Space each app was on, full screen windows, and all open tabs in Safari, Chrome, Edge, Brave, Arc and Chromium. Restore it from the menu bar, with a Control-Command-1 to 6 shortcut, or automatically when a monitor connects or disconnects, on wake, or when a matching display layout appears.
Save one workspace for your desk and one for the laptop on its own. When you dock or undock, the matching layout comes back and nothing is left stranded off screen.
SnapState 2.7.5 costs $9.99 once, with a license for up to three Macs and a 14-day refund. It needs macOS 15.7 or later and runs natively on Apple Silicon and Intel. It needs Accessibility permission to move windows, and Automation permission if you want browser tabs reopened. Workspace data stays on your Mac. See SnapState.
SnapState is not a tiling or snapping tool. It does not save browser tab groups, history or form data, Firefox is not supported, and it does not change the display arrangement, main display, menu bar or Dock. It restores app windows.
Click the app in the Dock, then choose Window, Zoom from the menu bar, or hold Option and click the green button. Either one resizes the window onto the screen you can see.
macOS remembered a position on a monitor that is no longer connected, or on a larger resolution than the one you have now. The window keeps those coordinates even though nothing is there.
Yes, on recent macOS versions the Window menu has Move to options for each connected display. Use it when Zoom does not bring the window back.
Keep your monitor arrangement the same, and restore a saved layout after you plug back in. A SnapState workspace puts every window back on its saved display.
$9.99 once, for up to three Macs, with a 14-day refund. It needs macOS 15.7 or later.