All articles

How to switch back to the previous window on Mac

You're in a spreadsheet, you check one number in a browser window, and now you want to switch back to the previous window on your Mac — the exact one you just left. On Windows that's a single tap of Alt-Tab. On a Mac it depends on something most people never think about: whether the two windows belong to the same app or to different ones. Here's what the built-in shortcuts really do, where each one breaks, and how to get a true "back to the last window" key.

The short answer

You want to go back to…Built-in shortcutWorks?
The last app you usedTap ⌘⇥ and releaseYes, reliably
The last window of the same app + `Only as a cycle, not a toggle
The last window, in any appNo built-in shortcut
The last window, in any appLet's Switch: tap ⌥⇥Yes (free)

The third row is the one people are actually searching for, and it's the one macOS doesn't have.

Cmd-Tab: goes back to the last app, not the last window

A quick tap of ⌘⇥ — press, release, done — takes you to the app you used before this one. The switcher orders apps by how recently you used them, so the previous app is always second in line, and tapping twice flips you back again. For two apps with one window each, that's a perfect toggle.

It stops being one the moment either app has more than one window. Cmd-Tab switches apps, so it activates the app and brings its windows forward — not necessarily the one window you were reading a second ago. Three Chrome windows open, and "go back to Chrome" can mean any of them. That's the gap the Apple Community thread on this exact question never closes: the asker wants the last window, usually in a different app, and the answers offer Split View and Spaces instead.

Two more cases where the tap doesn't land where you expect:

  • The app's windows are all minimized. Cmd-Tab activates the app but leaves the window in the Dock. Restoring a minimized window covers the keyboard ways back.
  • The window lives in another Space or in full screen. Cmd-Tab follows it there, which means your whole desktop slides away. That's correct behaviour, but it's rarely what "back" felt like.

Cmd-backtick: cycles windows inside one app

+ ` (the key above Tab on a US keyboard) moves between the open windows of the app in front; add to go the other way. With exactly two windows, that is a toggle, and it's worth the habit — two Finder windows, two documents, two browser windows.

With more than two, it's a cycle. Whether pressing it again lands you back on the window you just left depends on the app's window order, so it isn't a reliable "back" key — and it can never cross into another app, which is where most back-and-forth happens. We go deeper into it (including what to do when the shortcut does nothing on a non-US keyboard) in switching between windows of the same app.

What doesn't work (but gets suggested)

  • Mission Control (⌃↑) shows every window, which is great for finding one and slow for flipping back to one you just saw. You're scanning thumbnails to reach a window you were in two seconds ago.
  • App Exposé (⌃↓) narrows that to one app's windows. Same problem, smaller haystack.
  • Split View / side-by-side tiling removes the need to switch at all — genuinely the best answer when the pair is fixed for the next hour. If it is, put the two windows side by side and stop switching.
  • "Move focus to next window" (⌃F4, under Keyboard Shortcuts → Keyboard) exists, but it steps through windows rather than returning to the previous one, and on many keyboards it first needs fn.

The fix: a switcher that orders windows, not apps

The reason Alt-Tab feels right on Windows is that it lists windows by how recently you used them. The window you just left is always next door, whatever app owns it. To get that on a Mac you need a window switcher — macOS doesn't ship one.

That's exactly what Let's Switch is. Hold and tap , and you get a live preview of every open window, most recent first, across every app and every monitor. The window you just came from is right at the top of that list, so going back is hold , a tap of , let go — no reading, no thumbnails to scan. Do it again and you're back where you started: the toggle Cmd-Tab gives you for apps, for windows. ⇧⇥ steps backwards through the list if you overshoot, esc cancels.

Two details that matter for the "previous window" job specifically:

  • It's all in the free tier. Option-Tab switching, the live previews and + ` to cycle one app's windows are free, permanently — not a trial. Pro ($9.99, once, no subscription, up to 20 devices per key) adds an ⌥Space search palette for when the window you want is eleven entries down rather than one.
  • Cmd-Tab keeps working. Let's Switch uses Option, so the app switcher you already know stays exactly where it was. Use ⌘⇥ when you mean "that app" and ⌥⇥ when you mean "that window".

It's also fair to say the idea isn't ours alone. AltTab is free, open source and does most-recent window switching too, with far more settings; if open source or deep configurability is the priority, it's a very good choice. We built Let's Switch for people who want the one behaviour to be fast and to stay out of the way — a menu-bar app with no Dock icon, no account and no telemetry. Here's how the two compare.

Make it a habit

  • Tap, don't hold. For "back", the whole move is ⌥⇥ and let go. Holding is for when you want to look at the list.
  • Use the right key for the question. ⌘⇥ for an app, ⌥⇥ for a window, + ` / + ` inside one app.
  • Stop minimizing. A minimized window is the one every switcher, built-in or not, makes hardest to reach. Hide the app with ⌘H instead; our tips post explains why.
  • If you flip between the same two windows for an hour, tile them. Switching is for the pairs that change every few minutes.

Frequently asked questions

Is there a Mac equivalent of Alt-Tab for windows? Not built in. ⌘⇥ switches apps and + ` cycles windows inside one app; neither lists every window by recency. A window switcher such as Let's Switch or AltTab adds it — more in how to Alt-Tab on Mac.

How do I go back to the last app I used? Tap ⌘⇥ once and release. The previous app is always second in the switcher, so tapping again brings you back.

Why does Cmd-Tab bring up the wrong window? Because it switches to the app, not to a particular window of it. If the app has several windows, the one that comes forward may not be the one you were just using — and if they're all minimized, none does.

Does switching to the previous window work across two monitors? With Let's Switch, yes: the list covers every window on every display, in one most-recent-first order. The built-in shortcuts don't know about windows across displays at all — ⌘⇥ picks an app, wherever its windows are.