How to Remove Apps From the Dock on Mac
Removing a Dock icon is a two-second job once you know the two rules: drag far enough for the Remove label, and understand that running apps and "recent" apps come back for their own reasons. Here's the clean way to do it — and the fixes for icons that won't stay gone.
Method 1: drag it out
- Click and hold the app's icon in the Dock.
- Drag it up and away — a few centimetres past the Dock is enough.
- Wait for the Remove label to appear above the icon.
- Let go. The icon disappears in a puff of smoke.
The common failure is releasing too early: a short or fast drag just snaps the icon back. Pull it clearly away and pause until you see Remove. And relax about the app itself — this never deletes anything. A Dock icon is only a shortcut; the app stays in your Applications folder, findable via Spotlight or Launchpad, and you can re-pin it any time by dragging it back in.
Method 2: the right-click menu
- Right-click (or Control-click) the icon.
- Hover over Options.
- Click Remove from Dock.
Identical result, no drag skill required. For a running app you may instead see Keep in Dock with a checkmark — clicking it to remove the checkmark unpins the app, which brings us to the icons that seem immortal.
Why some icons come back
- The app is still running. Every open app shows in the Dock while it runs — that's not pinning, it's status. Unpin it (or drag it out) and the icon simply remains until you quit the app; after Cmd+Q, it's gone for good.
- It's in the recents section. Icons between the divider lines are macOS's "suggested and recent apps," and they reappear as you use apps no matter how often you remove them. Kill the section itself: System Settings → Desktop & Dock → Show suggested and recent apps in Dock off. Terminal equivalent:
# turn off the recents section
defaults write com.apple.dock show-recents -bool false
killall Dock
# undo
defaults write com.apple.dock show-recents -bool true
killall Dock
- Finder and Trash are permanent. The two bookends can't be removed — macOS doesn't allow it, and no supported setting changes that.
- iPhone icons with a device badge are Handoff suggestions, with their own switch — see removing iPhone apps from the Dock.
Rebuilding a minimal Dock
The pleasant end state: pinned icons for your five-to-ten daily apps, recents off, and everything else launched from Spotlight (Cmd+Space). If you're pruning icon by icon toward that, it can be faster to clear the whole strip and re-add the survivors — one command wipes every pinned app at once.
Mainspring turns Dock cleanup — recents, badges, auto-hide, and 90+ other hidden macOS settings — into labelled, reversible toggles. Make the minimal Dock, keep the undo.
Try Mainspring free →Signed & notarized by Apple · 1-day free trial · $29 once
Starting over entirely?
If you'd rather rebuild than prune, you can empty the Dock of every pinned app in one Terminal command and re-add only what you use — the safe procedure is in removing all apps from the Dock.