How to Restore Minimized Windows on Mac: Complete Keyboard Shortcut Guide
Master macOS window management with this complete guide to minimize, restore, hide, and switch windows using keyboard shortcuts.
The Essential Window Management Shortcuts
Efficient window management is key to productivity on macOS. While the operating system offers powerful keyboard shortcuts, many users only know the basics. This guide covers everything you need to know about minimizing, restoring, hiding, and switching between windows on your Mac.
Minimizing Windows
Minimize the Active Window
- Shortcut:
Cmd + M - What it does: Sends the current window to the Dock
Pro tip: You can minimize using the scale effect (default) or the genie effect. Change this in System Settings → Desktop & Dock → Minimize windows using.
Minimize All Windows of an App
- Shortcut:
Option + Cmd + M - What it does: Minimizes every window of the current application
Hiding vs. Minimizing
Many macOS users don’t realize there’s a crucial difference between hiding and minimizing:
Hide the Current App
- Shortcut:
Cmd + H - What it does: Hides all windows of the active app
- Restore: Simply Cmd+Tab back to the app — all windows reappear
Hide Other Apps
- Shortcut:
Option + Cmd + H - What it does: Hides all apps except the current one
- Use case: Focus mode — clear everything except what you’re working on
Key Difference
| Action | Windows Location | Cmd+Tab Restore | Individual Window Control |
|---|---|---|---|
| Minimize (Cmd+M) | Dock | Requires Option key | Yes — per window |
| Hide (Cmd+H) | Hidden | Automatic | No — all windows together |
Restoring Minimized Windows
Here’s where macOS gets confusing. There are three ways to restore a minimized window:
Method 1: Click the Dock Icon
The most obvious method — click the app icon in the Dock, and minimized windows restore in order (most recent first).
Method 2: The Hidden Keyboard Shortcut
- Shortcut:
Cmd + Tab→ holdOption→ releaseCmdfirst - What it does: Restores one minimized window
- Limitation: Only works for one window at a time
This shortcut is notoriously hard to discover. Apple doesn’t show it in any menu, and it’s not documented in System Settings.
Method 3: Mission Control
- Press
F3(orCtrl + Upon some keyboards) - Locate your minimized window (appears at the bottom)
- Click to restore
Switching Between Windows
Switch Between Apps
- Shortcut:
Cmd + Tab - Navigation: Keep holding Cmd, press Tab to move forward, press
~(tilde) to move backward - Behavior: Activates the app but may not restore minimized windows
Switch Between Windows of the Same App
- Shortcut:
Cmd + `(backtick) - What it does: Cycles through open windows of the current application
- Note: Does not include minimized windows
Show All Windows of Current App
- Shortcut:
Ctrl + Down(on some keyboards) - Alternative:
F3then select the app - What it does: Displays all windows of the active app using Mission Control
Advanced Window Management
Full Screen Toggle
- Shortcut:
Ctrl + Cmd + F - What it does: Enters or exits full-screen mode for the current window
Zoom Window
- Shortcut:
Option + Cmd + = - What it does: Maximizes the window (not full-screen, but fills the display)
Move Window to Next/Previous Display
- Shortcut:
Ctrl + Option + Cmd + →or← - Requirement: Multiple monitors connected
Center Window
- Shortcut: (None built-in — requires third-party tools like Rectangle or Magnet)
The Problem with Native Shortcuts
While macOS offers many window management shortcuts, there’s a gap in the workflow:
- Minimizing is easy — just press Cmd+M
- Restoring is hard — requires clicking the Dock or using the awkward Option-key workaround
- Cmd+Tab behavior is inconsistent — works for hidden apps but not minimized windows
This creates a productivity friction point. Users who prefer keyboard-driven workflows often find themselves reaching for the mouse just to restore a window.
Streamlining Your Workflow
Option 1: Use Hide Instead of Minimize
If you primarily use keyboard shortcuts, consider using Cmd+H (Hide) instead of Cmd+M (Minimize). Hidden apps restore seamlessly with Cmd+Tab.
Trade-off: You lose the ability to hide individual windows — hiding affects all windows of that app.
Option 2: Command Reopen
Command Reopen eliminates the friction by making Cmd+Tab work consistently:
- Minimized windows restore automatically when you Cmd+Tab to the app
- Closed apps get a new window when you switch to them
- No special shortcuts to remember
- No permissions required
The result: your muscle memory for Cmd+Tab just works, regardless of whether windows are minimized or closed.
Quick Reference Card
Essential Shortcuts
| Action | Shortcut |
|---|---|
| Minimize window | Cmd + M |
| Minimize all windows (app) | Option + Cmd + M |
| Hide app | Cmd + H |
| Hide other apps | Option + Cmd + H |
| Switch apps forward | Cmd + Tab |
| Switch apps backward | Cmd + Shift + Tab |
| Switch windows (same app) | Cmd + ` |
| Restore minimized* | Cmd+Tab → hold Option → release Cmd |
*Requires specific timing and only works for one window
Alternative Methods
| Method | How |
|---|---|
| Click Dock | Click the app icon |
| Mission Control | F3 or Ctrl+Up, then select window |
| App Exposé | Ctrl+Down (shows all windows of current app) |
Conclusion
Mastering macOS window management shortcuts can significantly boost your productivity. The key is understanding the difference between hiding and minimizing, and choosing the approach that fits your workflow.
If you find the native minimized window behavior frustrating, tools like Command Reopen can bridge the gap — making Cmd+Tab work the way you intuitively expect it to.
Tired of minimized windows not appearing with Cmd+Tab?
Command Reopen automatically restores minimized and closed windows when you switch apps. No permissions needed.