everyday mac tools

Mission Control feels slow on a Mac: how to speed it up

· 6 min read

Mission Control feels slow for two separate reasons: the animation is longer than you want, or the Mac is struggling to draw many windows at once. You can fix the first with one hidden setting and the second with a few ordinary switches in System Settings. Both are reversible.

Start by working out which problem you have, because the fixes do not overlap. If the screen stutters or the windows arrive in a jerky way, that is a load problem. If everything is smooth but simply takes a beat too long before you can click, that is the animation.

Tell the two problems apart

Open Mission Control by swiping up with three or four fingers, pressing the Mission Control key (F3 on many keyboards), or pressing Control-Up Arrow. Then watch what happens.

  • Smooth but long. The windows spread out in a clean, steady motion that just lasts a little too long. This is the built-in animation timing.
  • Choppy or late. The first frames are missing, thumbnails appear a second after the layout, or the trackpad swipe lags behind your fingers. This usually means the Mac is busy, drawing a lot of windows or several displays.

A useful test is to quit everything except Finder and try again. If Mission Control becomes instant, the load is the cause. If it still feels slow with almost nothing open, the animation is the cause.

Fix the load first

These settings live in System Settings, then Desktop & Dock, in the Mission Control section near the bottom. Each one changes how much work the Mac does when you open it.

  1. Group windows by application. When this is on, every window of an app collapses into a stack, so Mission Control has fewer thumbnails to arrange. When it is off, each window gets its own thumbnail, which is clearer but heavier if you keep dozens of windows open.
  2. Displays have separate Spaces. With several displays, this setting decides whether each screen has its own set of desktops. Changing it requires logging out and back in, so do it when you are ready to restart your apps.
  3. Automatically rearrange Spaces based on most recent use. This one does not slow the drawing, but it reshuffles your desktops each time you use them, which makes the whole thing feel unpredictable. Stop a Mac rearranging desktops and Spaces on its own covers it.

Then look at two Accessibility options, in System Settings, Accessibility, Display. Reduce motion replaces many sliding effects with simple fades, which can make Mission Control feel quicker on an older Mac. Reduce transparency removes the blurred translucent backdrops that the Mac has to redraw. Both are explained in Reduce transparency and motion for a calmer, faster Mac. The trade-off is a plainer look, and you can switch either back at any time.

Finally, close what you are not using. Fifty browser windows and a dozen document windows are fifty-plus thumbnails to compute. Closing windows, rather than merely hiding them, is the cheapest speed-up on this page.

Shorten the animation itself

macOS has a hidden timing value for the Mission Control animation, and it is not in System Settings. It is a Dock preference you can change in Terminal. Open Terminal and run these two lines:

defaults write com.apple.dock expose-animation-duration -float 0.1
killall Dock

The first line sets the animation to a tenth of a second. The second restarts the Dock, which also redraws your desktop for a moment; nothing you have open is closed. Try Mission Control again. Values between 0.1 and 0.3 are a sensible range; the larger the number, the slower the animation.

To go back to the default, delete the value:

defaults delete com.apple.dock expose-animation-duration
killall Dock

If you want to know exactly what defaults write is doing and how to reverse any of these edits, What defaults write does, and how to undo one safely goes through it. Write down the line you typed, because macOS will not remind you later.

One caution: a major macOS update can reset or ignore Dock preferences like this one. If your Mission Control suddenly gets slower after an update, it is worth running the command again. Mac settings that revert after a macOS update explains why this happens.

When a toggle is easier than Terminal

If you would rather not type commands, Mainspring lists a faster Mission Control as one of its power-ups. It is a real macOS setting with a plain-English label, and Mainspring snapshots your current value before changing it so a single click flips it back. It also has a power-up for turning off window animations, and bundles such as the Snappier Mac recipe that apply a set of speed settings together and revert them together.

Mainspring costs $29 once for up to three Macs, with a free one-day trial that includes every feature, and no account. It needs macOS 13 Ventura or later. It is worth it if you tweak several settings; for a single animation timing, the two Terminal lines above do the same job for nothing.

If it is still slow

If Mission Control is choppy even with few windows open and the animation shortened, the cause is elsewhere. Check three things.

  • Free memory. Open Activity Monitor, choose the Memory tab and look at the pressure graph at the bottom. A graph that sits in yellow or red means the Mac is short of memory, and no animation setting will fix that.
  • An external display. Some displays and docks add lag to anything that spans screens. Unplug it for a minute to see whether Mission Control changes.
  • Something busy in the background. Sort Activity Monitor’s CPU tab by percentage and see whether one process is using far more than the rest.

If none of that shows anything, restart the Mac. It sounds like a cliché because it works often enough.

Questions

Is it safe to set the animation duration to zero? You can try it, but a value of zero makes the transition look like a hard cut, and some people find that disorienting. A small value such as 0.1 keeps a hint of motion and is usually the better choice.

Will the animation change affect my Spaces or windows? No. It changes only how long the transition lasts. Your desktops, windows and app layouts stay exactly where they were.

Why does Mission Control feel slower than it used to? Mostly because more windows and more apps are open than before, or because a recent update restored a default. Closing windows and re-applying the setting is the quickest check.