Ever tried juggling a dozen Safari tabs while a Mail window is screaming for attention, only to realize you keep flipping between the wrong windows?
You’re not alone. On macOS the shortcut for “next window” feels like it should work, but half the time you end up cycling through every app instead of just the ones you actually need. It’s a tiny friction point that can eat up minutes of your day—especially if you live in a multi‑window workflow Simple, but easy to overlook. Took long enough..
Some disagree here. Fair enough.
Below is the low‑down on how to jump between windows of the same application on a Mac, why it matters, the hidden tricks most guides skip, and the practical steps you can start using right now That's the part that actually makes a difference. Still holds up..
What Is “Switch Between Windows of the Same Application”
When you hear switch between windows of the same app you’re really talking about the keyboard shortcuts and system settings that let you hop from one document, browser tab, or Finder window to another without leaving the app itself.
Think of it like a backstage pass: you stay in the same “room” (the app) but move between the different “stages” (its windows). macOS calls this window switching and it’s different from the more familiar app switching (⌘ Tab) that jumps you across programs Simple as that..
The built‑in shortcuts you’ll meet
| Shortcut | What it does | When it shines |
|---|---|---|
| ⌘ ` (Command + back‑tick) | Cycle forward through the open windows of the frontmost app | You have multiple Safari windows open and want to see the next one |
| ⇧⌘ ` (Shift + Command + back‑tick) | Cycle backward through those windows | You overshoot and need to go back |
| ⌃ ⌘ F (Control + Command + F) | Toggle full‑screen for the active window | You need a distraction‑free view quickly |
| Mission Control (F3 or swipe up with three fingers) | Shows all windows of the current app when you hover over its icon in the Dock | Visual learners who like to click |
The key player here is the Command + back‑tick combo. Here's the thing — it works for any app that supports multiple windows—Safari, Mail, Preview, even Photoshop. If it feels finicky, you’re probably running into a hidden setting or a conflicting shortcut.
Why It Matters / Why People Care
You might wonder why a simple shortcut deserves a whole article. The answer is two‑fold:
-
Speed matters. In a knowledge‑work environment, every extra click or mouse movement adds up. Switching windows with a single keystroke can shave seconds off each task, which translates to minutes—or even hours—over a week The details matter here..
-
Context retention. When you stay inside the same app, macOS keeps the focus on that app’s state (clipboard, undo stack, etc.). Flipping to another app and back can reset things you didn’t expect, like losing a highlighted text selection.
Real‑world example: a designer juggling Photoshop, Illustrator, and a reference image in Preview. On the flip side, if they keep hitting ⌘ Tab, they lose the brush settings they just tweaked. With ⌘ ` they stay inside Photoshop, toggling between the canvas and the layers panel in a separate window, keeping the workflow smooth.
How It Works (or How to Do It)
Below is the step‑by‑step guide to mastering window switching on macOS. Grab your keyboard and follow along.
1. Verify the shortcut is enabled
macOS lets you reassign many shortcuts, and sometimes a third‑party app (like BetterTouchTool) hijacks ⌘ `.
- Open System Settings (or System Preferences on older macOS).
- Go to Keyboard → Keyboard Shortcuts.
- Choose Keyboard from the left pane, then Move focus to next window.
- Make sure the box is checked and the shortcut reads ⌘ `.
If you see something else, click the entry, press the desired combo, and hit Done.
2. Use the shortcut in everyday apps
Open any app that supports multiple windows—Safari is a good test bed.
- Open three separate Safari windows (Cmd N each).
- Click inside the first window to make it active.
- Press ⌘ `. You’ll jump to the second window. Press again, you go to the third.
If you hit ⇧⌘ `, you’ll move backward. The cycle wraps around, so you never get stuck.
3. Combine with Mission Control for visual selection
Sometimes you have a lot of windows and the keyboard cycle feels blind. Here’s a hybrid method:
- Hover over the app’s icon in the Dock.
- Press ⌥ ⌘ ` (Option + Command + back‑tick).
- A small overlay appears showing thumbnails of all open windows for that app. Use the arrow keys or your mouse to pick the one you want.
Not every macOS version shows the overlay, but on Big Sur and later it works nicely Most people skip this — try not to. Worth knowing..
4. Use “App Exposé” for a full‑screen view
App Exposé is the official name for the view that shows only the windows of the frontmost app.
- Shortcut: Control ⌥ ⌘ ↑ (Control + Option + Command + Up Arrow)
- Gesture: Swipe down with three fingers while the cursor is over the app’s Dock icon.
Once the Exposé grid appears, click the window you need. It’s perfect when you have a dozen Finder windows open and need to locate a specific folder.
5. Tweak the back‑tick key location
On some keyboards (especially non‑U.S. layouts), the back‑tick sits in a different spot or shares a key with the tilde (~).
- Go back to System Settings → Keyboard → Keyboard Shortcuts.
- Click the Move focus to next window entry and press a more comfortable combo, like ⌘ F1 or ⌘ Option Space.
Just avoid combos that clash with app‑specific shortcuts (e.g., many video editors use ⌘ Space for playback).
6. Enable “When switching to an application, switch to a window that’s open in the current space”
If you use multiple virtual desktops (Spaces), macOS might pull a window from another Space when you use ⌘ Tab, breaking the “same‑app” flow.
- Open System Settings → Desktop & Dock.
- Scroll to Mission Control.
- Turn on When switching to an application, switch to a window that’s open in the current Space.
Now, both ⌘ Tab and ⌘ ` stay tidy within the Space you’re working in.
Common Mistakes / What Most People Get Wrong
Mistake #1: Assuming ⌘ ` works everywhere
A lot of tutorials say “use ⌘ ` to switch windows,” but they forget that some apps don’t support multiple windows (e.g., the Music app). In those cases the shortcut does nothing, and you’ll think your Mac is broken Practical, not theoretical..
Fix: Test the shortcut in an app you know has multiple windows first. If it does nothing, the app simply isn’t built for it.
Mistake #2: Overriding the shortcut unintentionally
Installing a utility like Magnet, Spectacle, or even a custom key‑remapper can silently replace ⌘ `. When you press it, the window snaps to a side instead of cycling.
Fix: Check the shortcut list (see step 1) and any third‑party app preferences. Disable the conflicting hotkey or assign a different one.
Mistake #3: Forgetting the “Shift” direction
People often learn ⌘ but never realize that **⇧⌘ goes backward**. Without it you’re forced to cycle forward all the way around, which is annoying when you have many windows.
Fix: Practice both combos until the backward motion feels natural. It’s a tiny time‑saver.
Mistake #4: Mixing up “App Exposé” with “Mission Control”
Mission Control (F3) shows all windows across every app. App Exposé (Control ⌥ ⌘ ↑) shows only the current app’s windows. If you use the wrong one, you’ll waste seconds hunting the right pane Simple, but easy to overlook..
Fix: Memorize the key combos: F3 = Mission Control, Control ⌥ ⌘ ↑ = App Exposé.
Mistake #5: Ignoring Spaces
If you have a Finder window open on Desktop 1 and another on Desktop 2, pressing ⌘ ` while on Desktop 1 won’t bring the Desktop 2 window forward—unless you enable the setting in Mission Control (see step 6). Many users get confused when the shortcut “does nothing” after adding a new Space And that's really what it comes down to..
Fix: Enable the Space‑aware setting, or keep related windows in the same Space.
Practical Tips / What Actually Works
-
Create a “window‑only” Space. Drag the app’s windows to a dedicated desktop (Ctrl ←/→ to switch). Now ⌘ ` never jumps out of that context. Great for deep‑focus writing or coding sessions.
-
Pair with “Stay in Full‑Screen Mode.” If you work primarily in one app, put it in full‑screen. macOS automatically creates a separate Space for that app, and ⌘ ` will only cycle within it—no accidental leaks to other apps That's the whole idea..
-
Use a custom shortcut for “Move window to next Space.” Combine Control ⌘ ←/→ (or a tool like Rectangle) to shuffle windows between desktops after you’ve cycled to the right one. It’s a fast way to reorganize without dragging with the mouse.
-
put to work “Hot Corners.” Set a corner to trigger App Exposé (System Settings → Desktop & Dock → Hot Corners). When you’re stuck, fling the cursor to that corner and click the window you need.
-
Combine with Spotlight for quick app focus. Hit ⌘ Space, type the app name, hit Enter, then immediately use ⌘ ` to jump to the desired window. This is a lifesaver when you have a dozen apps open and only one specific window matters.
-
Remember the “tilde” alternative on some keyboards. On European layouts the back‑tick shares a key with the caret (^) or the pipe (|). If you can’t locate it, try ⌘ Shift ` (the key right of the left‑shift). macOS will still recognize the command.
FAQ
Q: Does ⌘ ` work in full‑screen apps?
A: Yes, but only for windows that share the same full‑screen space. If you have multiple full‑screen windows of the same app (e.g., two Safari full‑screen windows on different desktops), you need to switch Spaces first or use App Exposé.
Q: I’m on a MacBook with a Touch Bar—where’s the back‑tick?
A: The Touch Bar doesn’t show a dedicated back‑tick. Use the physical keyboard shortcut (⌘ `), or add a custom shortcut in System Settings if the Touch Bar interferes.
Q: Can I change the “next window” shortcut to something like ⌘ Tab?
A: You can, but it’s not recommended because it will clash with the global app‑switcher. Choose a combo that isn’t already taken, such as ⌘ Option W And that's really what it comes down to..
Q: Why does ⌘ ` sometimes jump to a different app?
A: That happens when the frontmost app has only one window open. macOS then falls back to the next app in the cycle. Ensure the app actually has multiple windows before expecting a switch Turns out it matters..
Q: Is there a way to see a list of all open windows for an app?
A: Yes—activate App Exposé (Control ⌥ ⌘ ↑) or hover over the app’s Dock icon and press ⌥ ⌘ ` for a thumbnail view.
Switching between windows of the same application on macOS isn’t a hidden secret—it’s a built‑in feature that many people overlook. Once you lock down the right shortcut, enable the Space‑aware setting, and sprinkle in a few visual tricks, you’ll move through your workflow with the fluidity of a seasoned power user.
Most guides skip this. Don't.
Give it a try the next time you have three PDFs, two Safari windows, and a Mail compose pane open. Which means one quick ⌘ ` and you’ll be right where you need to be—no mouse hunting required. Happy window‑hopping!
Going Even Further: Customizing the Experience
While the default ⌘ ` is powerful, macOS offers a handful of tweak‑and‑tweak options that let you shape the window‑switching dance exactly to your taste.
1. Refine the “Show windows of the same app” behavior
Open System Settings → Desktop & Dock and scroll to the “When switching to an app” section. If you keep this off, macOS will only jump between the front‑most windows of the active application, ignoring any that are hidden or minimized. You’ll find a toggle called “Show windows of the same app when switching”. Turning it on ensures you never miss a window tucked away in the Dock or Finder.
Honestly, this part trips people up more than it should.
2. Use “Mission Control” shortcuts for a broader view
- Control ⌥ ⌘ ↑ – Bring up App Exposé for the current app, letting you pick a window from a clean grid.
- Control ⌥ ⌘ ↓ – Show all windows of all apps (Mission Control). A quick ⌘ ` after this can jump to the next window in the current app while you’re already in the Mission Control view.
Combining these with ⌘ ` gives you a “peek‑and‑switch” workflow: expose all windows, pick the one you want, and immediately jump to it.
3. make use of “Keyboard Shortcuts” for finer control
If you’re a fan of custom keybindings, macOS allows you to remap almost any built‑in shortcut. Go to System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts. Add a new entry:
- Application: All Applications
- Menu Title: Next Window
- Keyboard Shortcut: Your chosen combo (e.g., ⌘ ⇧ N)
Now you can sing “next window” in a way that feels natural to you. Just remember to avoid conflicts with the global ⌘ Tab or ⌘ ~ Which is the point..
4. Integrate with third‑party window managers
For power users who want even more granularity, tools like Magnet, BetterTouchTool, or Hammerspoon can bind custom scripts to window‑switching events. Here's one way to look at it: using Hammerspoon’s Lua API, you could create a script that cycles through windows of the same app and automatically resizes them to a side‑by‑side layout, all with a single keystroke.
Common Pitfalls and How to Avoid Them
| Issue | Why it Happens | Fix |
|---|---|---|
| ⌘ ` jumps to a different app | Only one window of the current app is open | Open at least two windows of the same app or use App Exposé |
| Windows don’t cycle in expected order | macOS sorts windows by most recently used | Use ⌘ Shift ` to cycle in reverse or enable “Show windows of the same app when switching” |
| Shortcut feels sluggish | The system is busy refreshing the window list | Close unused apps or reduce the number of open windows |
| Back‑tick key missing on some keyboards | Different keyboard layouts place the key in unconventional spots | Use ⌘ Shift ` or add a custom shortcut that doesn’t rely on the back‑tick |
Final Thoughts
Mastering ⌘ ` and its companion shortcuts turns what once felt like a tedious chore into a fluid, almost invisible part of your macOS workflow. By:
- Understanding the mechanics of how macOS tracks windows,
- Tuning the system settings to your preferences,
- Pairing the shortcut with visual aids like Hot Corners and App Exposé,
- Customizing or extending the behavior with third‑party tools,
you can keep your focus where it belongs—on the task at hand—rather than on the mouse pointer Simple, but easy to overlook..
So the next time you’re juggling multiple PDFs, a split‑screen web browser, and a draft in Mail, remember: one quick ⌘ ` (or your custom alias) will bring the right window to the forefront, saving you time and keeping your desk clutter-free. Happy window‑hopping, and may your Mac always feel like a well‑tuned instrument Simple, but easy to overlook..