Why Is My Mac So Slow? Causes Ranked, With the Fix for Each
Most slow Macs are short on memory from browser tabs or have a background app hogging the CPU. Here's the 60-second check and the fix for each cause.

If you are asking why is my Mac so slow, the answer in most cases is that memory is full, usually from browser tabs, or a background app is hogging the CPU. You can tell which one in under a minute with Activity Monitor, which is already on your Mac.
This guide starts with that quick check, then walks through the causes from most common to least common, each with its fix. It ends with how to keep the slowdown from coming back. The steps apply to macOS 26 Tahoe, macOS 15 Sequoia and macOS 14 Sonoma, and most work on older versions too.
Why is my Mac so slow? Find out in 60 seconds
Before you delete or install anything, look. Activity Monitor shows exactly what is slowing your Mac, so you fix the real problem instead of guessing.
- Press Command-Space, type
Activity Monitorand press Return. You can also find it in Finder under Applications > Utilities. - Click the Memory tab. At the bottom, look at the Memory Pressure graph and the Swap Used number.
- Click the CPU tab, then click the % CPU column header so the busiest processes sit at the top. Watch it for 20 to 30 seconds.
- Open Apple menu > System Settings > General > Storage and note how much space is free.
Now match what you see to the likely cause:
| What you see | Likely cause | Go to |
|---|---|---|
| Memory Pressure yellow or red, several GB of Swap Used | Too many tabs and apps for your RAM | Cause 1 |
| One app using lots of % CPU while you are not using it | Background CPU hog | Cause 2 |
| Only a few GB of disk space free | Full startup disk | Cause 3 |
| mds_stores, mdworker or photoanalysisd busy after an update | Indexing, or too much launching at login | Cause 4 |
| kernel_task high and the Mac feels hot | Heat throttling | Cause 5 |
| Everything looks normal but it still lags | Aging hardware | Cause 5 |
One note: a high Memory Used number on its own is normal. macOS deliberately fills spare RAM with cached files. Memory Pressure is the number that matters. Green is fine, yellow means macOS is compressing memory, and red means it is leaning on swap.
Cause 1: Browser tabs are filling your memory
This is the most common reason a Mac feels slow. Every Chrome tab runs as its own process, and modern web apps like email, chat, docs and video can each hold a large chunk of memory even when you have not looked at them in hours.
When RAM runs out, macOS compresses memory and then starts swapping to the SSD. Swap is far slower than RAM, which is why you see the spinning wait cursor, laggy app switching and typing delays.
Find the heaviest tabs
- In Chrome, choose Window > Task Manager.
- Click the Memory footprint column to sort by size.
- Close or bookmark the tabs you genuinely do not need.
Turn on Chrome Memory Saver
Chrome has a free built-in option. Open Chrome > Settings > Performance and switch on Memory Saver. Chrome then frees memory from tabs you have not used for a while, on its own schedule.
Let idle tabs sleep without losing them
If you keep dozens of tabs open on purpose, Mac Ninja handles this from the menu bar. Tabs untouched for 15 minutes are unloaded (the timing is configurable, and it acts sooner under memory pressure). They stay in the tab strip and reload when you click them. It skips the visible tab in each window, pinned tabs, tabs playing sound, incognito windows, pages still loading and any sites you protect.
The optional free Mac Ninja Helper extension uses Chrome's native tab discarding, the same mechanism behind Memory Saver. With the helper installed, Mac Ninja also cleans up after AI browser agents such as Claude in Chrome: tabs they open in their own tab groups are closed once the whole agent session has been idle for 8 hours. You can change that timing or switch it off.
A word on memory cleaners
Apps that "free RAM" with one click usually run macOS's built-in purge command. Mac Ninja includes an optional Free Up Memory button that does exactly this. The effect is temporary if 40 heavy tabs refill memory a minute later, which is why reducing what stays loaded is the lasting fix.
Cause 2: A background app is hogging the CPU
The second most common cause is one app working hard in the background while you try to do something else. Typical culprits are cloud sync clients catching up, chat and meeting apps left open, a video or photo export still running, developer tools, or a browser helper stuck on a heavy page.
Spot it
- In Activity Monitor, open the CPU tab sorted by % CPU.
- Look for anything that stays high while you are not using it. 100% equals one full core, so an app at 150% is using one and a half cores.
- Check the Energy tab too. The Preventing Sleep column shows apps keeping the Mac awake.
Fix it
- If it is frozen: select it, click the Stop button (the X in the toolbar) and choose Quit, or Force Quit if it does not respond. Command-Option-Escape opens the Force Quit window for regular apps.
- If it is doing real work: let a sync or export finish, or pause it from its own menu bar icon.
- If you do not need it right now: quit it with Command-Q.
Calm it instead of quitting it
Quitting means losing your place and waiting for the app to relaunch. Mac Ninja's Foreground Boost takes a gentler route: when your Mac is busy, background apps hogging the CPU are moved to the macOS background priority band, the same one Time Machine and Spotlight use. The instant you switch back to one, it gets full speed again. Mac Ninja never closes apps and never slows apps that are playing or recording audio, so calls and music are left alone.
Cause 3: Your startup disk is almost full
macOS needs free space for swap, caches and updates. When the disk is nearly full, everything slows down, and installs and updates can fail. A common rule of thumb is to keep at least 10 to 15 percent of the disk free.
- Open Apple menu > System Settings > General > Storage.
- Review the recommendations at the top: Store in iCloud, Optimize Storage and Empty Trash Automatically.
- Click the info button next to a category such as Applications or Documents to see the largest items.
- Delete large files you no longer need, especially old installers in Downloads, old device backups and unused apps.
- Empty the Trash. Space is not freed until you do.
Be honest with yourself here: no speed-up app can fix a full disk, including Mac Ninja. Freeing space is a manual job, and it is worth doing before anything else if storage is tight.
Cause 4: Too much launches at login, or macOS is busy after an update
Trim login items
Many apps add themselves to startup and keep helpers running all day. Open Apple menu > System Settings > General > Login Items (called Login Items & Extensions on macOS 15 Sequoia and macOS 26 Tahoe).
- Under Open at Login, select apps you do not need at startup and click the minus button.
- Under Allow in the Background, switch off helpers for apps you rarely use.
Give a fresh update time to settle
After a major macOS update, Spotlight rebuilds its index and Photos re-analyzes your library. You will see processes like mds_stores, mdworker and photoanalysisd in Activity Monitor. This is normal and temporary. Leave the Mac plugged in and awake for a few hours and it passes.
Check for updates and restart
Open System Settings > General > Software Update and install pending updates. Then choose Apple menu > Restart. If your Mac has been running for weeks, a restart clears swap, stuck processes and leaked memory in one go.
Cause 5: Heat, Low Power Mode or an older Mac
Heat
If kernel_task is near the top of the CPU tab and the Mac feels warm, macOS is slowing things down on purpose to cool off. Use it on a hard, flat surface, keep vents clear, and quit whatever is generating the load. Intel Macs with fans also benefit from clearing dust out of the vents.
Low Power Mode
Low Power Mode trades speed for battery life. Check Apple menu > System Settings > Battery > Low Power Mode and set it to Never, or Only on Battery if you want it while unplugged.
Aging hardware
If memory pressure is green, CPU is quiet, the disk has room and the Mac still lags, the hardware is the limit. Older Intel Macs in particular can struggle with current macOS versions and heavy web apps. No utility can make an old processor faster. Your options are a lighter workload, fewer simultaneous apps, or a newer Mac.
How to stop your Mac slowing down again
Most slowdowns creep back because the same habits return: tabs pile up, apps stay open, storage fills. A few small routines keep things quick.
- Restart about once a week instead of only closing the lid.
- Keep 10 to 15 percent of the disk free and check Storage monthly.
- Review Login Items after installing new apps.
- Glance at memory pressure when things feel sticky, so you catch the cause early.
- Automate tab and background app control so you do not have to manage it by hand.
| Problem | Free built-in fix | With Mac Ninja |
|---|---|---|
| Too many Chrome tabs | Memory Saver, closing tabs manually | Idle tabs unloaded automatically, reload on click, nothing closed |
| Background CPU hog | Quit or Force Quit in Activity Monitor | Moved to low priority, full speed the moment you switch back |
| Leftover AI agent tabs | Close them yourself | Closed after the agent session is idle for 8 hours (with the helper) |
| Knowing what is wrong | Opening Activity Monitor | Memory pressure, swap, CPU, Chrome's memory and the three heaviest apps in the menu bar |
| Full disk or old CPU | Delete files, upgrade hardware | Cannot help |
Mac Ninja is a good fit if your slowdowns come from many browser tabs and busy background apps, and you want them handled without losing anything. It installs no kernel extensions, changes no system files, needs no admin password for normal use, and has no account, analytics or tracking (see the privacy policy). It runs on macOS 13 Ventura or later, on Apple Silicon and Intel.
It is not for you if your disk is full or your Mac's processor is simply too old for your workload. Tab unloading also works with Google Chrome only, although CPU calming and stats work for every app.
What to do next
- Run the 60-second check in Activity Monitor and identify your top cause.
- Apply the matching fix above, starting with storage if your disk is nearly full.
- If tabs or background apps are the problem, try Mac Ninja free for 7 days and add the free Chrome helper. The support page covers installing, allowing Chrome access and entering a license.
If it works for you, plans are $9.99 per year or $24.99 once, both with every feature, up to 3 Macs and a 14-day money-back guarantee.
Frequently asked questions
Why is my Mac so slow all of a sudden?
A sudden slowdown usually means something new started running: a macOS update re-indexing Spotlight, a sync client catching up, an app stuck in a loop, or a web page using heavy scripts in a background tab. Open Activity Monitor, sort the CPU tab by % CPU and look at the top entries. If nothing stands out, restart from the Apple menu, which clears swap and stuck processes.
Do Mac memory cleaner apps actually work?
Most one-click memory cleaners run macOS's built-in purge command, which frees cached memory for a short time. If heavy tabs and apps are still open, memory fills right back up. The lasting fix is reducing what stays loaded, for example by unloading idle Chrome tabs and quitting or calming background apps. Treat purge as a quick bump, not a cure.
Will closing Chrome speed up my Mac?
Usually yes, because Chrome tabs are often the largest use of memory on a Mac. The downside is losing your place across many tabs. Turning on Memory Saver in Chrome's Performance settings, or using Mac Ninja to unload idle tabs while keeping them in the tab strip, gives most of the memory back without closing anything you were working on.
How much free disk space does a Mac need to run well?
A common rule of thumb is to keep at least 10 to 15 percent of your startup disk free. macOS uses free space for swap, caches and updates, so a nearly full disk causes lag, failed updates and the spinning wait cursor. Check Apple menu > System Settings > General > Storage and start with the recommendations and the largest files.
Does Mac Ninja close my apps or tabs?
No. Mac Ninja never closes apps, and idle Chrome tabs are unloaded rather than closed, so they stay in the tab strip and reload when clicked. The only tabs it closes are ones opened by AI browser agents in their own tab groups, after the whole agent session has been idle for 8 hours, and only with the free helper extension installed. That setting can be changed or switched off.
How often should I restart my Mac?
About once a week is a sensible habit for most people. Sleeping the Mac by closing the lid is fine day to day, but after weeks of uptime swap and leftover processes accumulate. A restart from Apple menu > Restart clears them in about a minute and is the quickest fix to try when your Mac feels sluggish for no obvious reason.
Published November 7, 2026. Spotted a mistake? Email support@macninjaa.com.


