Why Is My Mac So Slow? The Real Causes and How to Fix Them

If your Mac is running slow, it's almost never one thing — it's a stack of small culprits. Here's how to find each one with built-in tools, fix it by hand, and when a careful cleaner saves you the digging.

Free for 7 days · $49 lifetime, no subscription

A Mac that used to feel instant and now hesitates is frustrating, but the cause is rarely mysterious. Why is my Mac so slow almost always comes down to a handful of overlapping issues: a startup disk that's nearly full, an app quietly burning CPU or memory, too many things launching at login, and years of caches and leftovers nobody ever cleared. The good news is that a Mac running slow is usually a software problem — and software problems are fixable, often for free.

This guide on how to fix a slow Mac shows how to diagnose each cause with the tools already on your Mac, fix it by hand, and decide when it's worth letting a careful cleaner do the tedious parts.

First, find out what's actually slow

Before you delete anything, look at what your Mac is doing right now. Open Activity Monitor (press Command and Space, type its name, hit Return) and check three tabs:

  1. CPU — click the % CPU header to sort high to low. A process pinned near 100 percent that you didn't start is a prime suspect.
  2. Memory — check the Memory Pressure graph at the bottom. Green is fine; sustained yellow or red means you're out of RAM and macOS is swapping to disk, which feels like molasses.
  3. Disk and Network — constant activity here can point to a sync client (cloud storage, photo backup) or an indexer working through your files.

If you spot a stuck app, select it and click the Stop (octagon) button, then relaunch it cleanly. This one check explains most "slow all of a sudden" cases.

The biggest culprit: a full startup disk

Nothing slows a Mac like a nearly-full drive. macOS needs free space for virtual memory, temporary files, and app caches; when it runs out, performance falls off a cliff. The fastest way to speed up a Mac is usually to free space, so aim to keep at least 10–15 percent of your disk free.

To see where space went, open System Settings, then go to General > Storage. The colored bar breaks usage down by category, and the list below it lets you drill in. Quick wins live here:

Where it hidesWhat to do
Large & old filesUse Finder's search, or Storage recommendations, to find big files you forgot
Downloads folderOpen the Downloads folder in Finder, sort by Size, delete installers and archives
Old caches & logsClear app caches in ~/Library/Caches (see below)
Leftover app filesRemoving an app's .app leaves prefs and support files behind
Duplicate filesIdentical copies of photos, documents, and exports add up fast

Empty the Trash when you're done — files there still count against your disk until you do.

Clear caches and leftovers (carefully)

Caches are temporary files apps create to work faster, useful until they grow stale or huge. To clear user caches by hand, open Finder, press Command + Shift + G, paste ~/Library/Caches, and press Return. You'll see one folder per app; move the contents of folders for apps you recognize to the Trash, and the app rebuilds what it needs on next launch.

Two cautions matter here:

  • Don't touch /System or /Library system caches unless you know what a file does. User caches in ~/Library/Caches are the safe layer.
  • Some "caches" are real data. A music app's offline downloads or a sync database can live in a cache-like folder; deleting it means re-downloading gigabytes or losing local state.

The other quiet space-eater is app leftovers. Dragging an app to the Trash removes the .app bundle but leaves preferences, Application Support folders, login items, and caches scattered across your Library. Over years these orphaned files pile up, and some keep launching at startup.

Tame login items and reclaim startup speed

If your Mac is slow right after you log in, you have too many launch agents. Go to System Settings > General > Login Items & Extensions. In the Open at Login list, remove anything you don't need running immediately, and under Allow in the Background turn off helpers from apps you've since deleted. Fewer startup processes means a snappier login and more free RAM all day.

When to let MacScrub do the digging

Every step above is doable by hand, and for a one-off cleanup it's worth doing yourself. The catch is that the work is repetitive and easy to get wrong — one mistaken Library folder and an app misbehaves. That's the gap MacScrub is built for.

MacScrub scans for the same things you'd hunt for manually — system junk and stale caches, byte-exact SHA-256 duplicates, large and old files, and the complete trail an uninstalled app leaves behind — and explains why each item is safe to remove. Crucially, everything it removes goes to the Trash first, so nothing is gone for good until you empty it. Built-in guards skip things you'd miss, like a music app's offline cache or your latest Xcode device-support files, and the cleaning rules are open source on GitHub — no telemetry, no trackers, no background daemons.

It won't turn a 2014 spinning-disk Mac into an M-series machine. But for the common case — a capable Mac choked by a full disk and years of clutter — it does safely in minutes what would otherwise be an afternoon of folder-spelunking.

A quick recovery checklist. Whichever route you take, work through this in order:

  1. Activity Monitor — quit any runaway CPU or memory hog.
  2. Free disk space — get back above 10–15 percent free; this matters most.
  3. Clear user caches in ~/Library/Caches, then empty the Trash.
  4. Remove app leftovers from apps you've deleted.
  5. Trim login items so fewer things launch at startup.
  6. Restart to clear memory and let macOS finish housekeeping.

Work top to bottom and most slow Macs come back to life. When you'd rather skip the digging — or keep things tidy without thinking about it — MacScrub runs the same checklist for you, and sends every removal to the Trash so it's always recoverable.

Frequently asked

Why is my Mac so slow all of a sudden?+
A sudden slowdown usually has a specific trigger: an app stuck in a loop eating CPU or memory, a near-full startup disk forcing macOS to use slow swap, or a recent macOS update reindexing Spotlight in the background. Open Activity Monitor and sort by CPU and Memory to spot a runaway process first.
Does a full hard drive make a Mac slow?+
Yes, badly. When your startup disk drops below roughly 10–15 percent free, macOS has little room for swap and temporary files, so everything stutters. Freeing space is often the single biggest speed-up. Check usage in System Settings, then under General and Storage.
Will more RAM speed up my Mac?+
Sometimes. If Activity Monitor's Memory tab shows steady yellow or red memory pressure, you're short on RAM and adding more helps — but on Apple silicon RAM is soldered and can't be upgraded later. Closing heavy apps and browser tabs is the free first step before you buy anything.
Is it safe to delete cache files to speed up my Mac?+
User caches in ~/Library/Caches are generally safe to clear; apps simply rebuild them. The risk is deleting the wrong folder or a cache an app still needs, like a sync database. MacScrub sends everything to the Trash first so it's recoverable, and its cleaning rules are open source on GitHub.
How much does MacScrub cost and is there a free trial?+
MacScrub is free to try for 7 days with no limits, then a one-time $49 for a lifetime license — there is no subscription. It's Apple-silicon native and notarized by Apple, and it has no telemetry, trackers, or background daemons.

Give your Mac a considered clean.

Free for 7 days · $49 lifetime, no subscription