Why Apps Freeze on Mac
Even on a well-maintained Mac, apps occasionally freeze, become unresponsive, or display the dreaded "spinning beachball." This can happen due to memory pressure, a runaway background process, a software bug, or a conflict with another app. When the regular Cmd+Q shortcut stops working, you need to force quit the app to reclaim control of your system.
macOS provides several ways to do this — ranging from a simple keyboard shortcut to using Terminal for stubborn processes.
Method 1: Force Quit Keyboard Shortcut
The fastest way to open the Force Quit window:
- Press Command (⌘) + Option + Escape simultaneously.
- The Force Quit Applications window opens, showing all running apps.
- Select the unresponsive app (it may say "not responding" in red).
- Click Force Quit and confirm.
This is the method most Mac users should memorize — it works in almost every situation, even when your entire UI is sluggish.
Method 2: From the Apple Menu
- Click the Apple logo () in the top-left corner of your screen.
- Select Force Quit… from the dropdown menu.
- Choose the frozen app from the list and click Force Quit.
This opens the same Force Quit Applications window as the keyboard shortcut.
Method 3: Right-Click the Dock Icon
- Locate the frozen app's icon in the Dock.
- Hold down the Option key and right-click (or two-finger click) the icon.
- The context menu will show Force Quit instead of the usual Quit option.
- Click it to terminate the app immediately.
Method 4: Activity Monitor
Activity Monitor gives you a full view of everything running on your Mac — including background processes that don't appear in the Force Quit window.
- Open Activity Monitor from Applications → Utilities, or search via Spotlight (Cmd+Space).
- Find the problematic app in the list. You can sort by CPU or Memory to find resource-hungry processes.
- Select it and click the X button (Stop) in the toolbar.
- Choose Force Quit in the dialog box.
Activity Monitor is especially useful when a background helper process (not a visible window) is causing problems.
Method 5: Terminal (Kill Command)
For processes that refuse to die through normal methods, Terminal gives you direct control:
- Open Terminal (Applications → Utilities → Terminal).
- Type
killall AppNameand press Enter. Replace AppName with the exact app name (e.g.,killall Safari). - For stubborn processes, use:
kill -9 [PID]where PID is the process ID found in Activity Monitor.
The -9 flag sends a SIGKILL signal — the most forceful termination possible, which no process can ignore.
Comparison: Which Method Should You Use?
| Method | Speed | Best For |
|---|---|---|
| Keyboard Shortcut | Fastest | Everyday frozen apps |
| Apple Menu | Fast | When keyboard shortcut feels unclear |
| Dock Right-Click | Fast | When you can see the Dock icon |
| Activity Monitor | Moderate | Background processes, diagnosing CPU/RAM issues |
| Terminal Kill | Moderate | Truly stubborn processes, power users |
After Force Quitting: What to Check
- Unsaved work — Force quitting skips the save dialog. Unsaved changes are lost.
- Reopen the app — Most apps recover gracefully; some offer to restore your previous session.
- Check for updates — A repeatedly freezing app often has a known bug fixed in a newer version.
- Review Activity Monitor — If an app consistently uses excessive CPU or RAM before freezing, it may need reinstallation.
Final Thoughts
Force quitting apps on Mac is straightforward once you know your options. Memorize the Cmd+Option+Esc shortcut for daily use, and bookmark Activity Monitor and Terminal for trickier situations. Most importantly, get in the habit of saving your work frequently — so a frozen app is an inconvenience, not a disaster.