How to Completely Remove the macOS Dock

The macOS Dock can't be fully "removed" - Apple won't let you uninstall it. But you can make it effectively invisible and replace it with something better. After following this guide, you'll have a clean, dock-free desktop with faster app launching than ever. Here's how to do it step by step.
Before You Start: Set Up Your Alternative
Before hiding your Dock, you need an alternative way to launch apps. Don't skip this step - hiding the Dock without a replacement will leave you frustrated and reaching for Spotlight every time.
Download and install ShortcutDock. It adds a small icon to your menu bar that, when clicked, reveals a dropdown grid of all your applications. Spend 5 minutes setting up your favourite apps and groups before proceeding.
Step 1: Auto-Hide the Dock
This is the easiest and most reversible step. Go to:
System Settings → Desktop & Dock → Turn on "Automatically hide and show the Dock"
Alternatively, right-click the Dock divider (the thin line between pinned apps and recent apps) and select "Turn Hiding On."
With auto-hide enabled, the Dock disappears when you're not using it and reappears when you move your mouse to the bottom of the screen. This is a good intermediate step - you still have the Dock available, but it's not consuming screen space.
Step 2: Increase the Hide/Show Delay
The default auto-hide behavior has one annoying problem: the Dock reappears instantly when your mouse touches the bottom of the screen. This happens accidentally all the time - when you're trying to click something near the bottom of a window, or when you overshoot a scroll.
Fix this by adding a delay. Open Terminal and run:
defaults write com.apple.dock autohide-delay -float 2; killall Dock
This adds a 2-second delay before the Dock appears. You can adjust the number - try 1.0 for a shorter delay or 5.0 for an even longer one. The Dock will reload automatically after running the command.
To reset to the default behavior later:
defaults delete com.apple.dock autohide-delay; killall Dock
Step 3: Speed Up the Animation
When the Dock does appear, it slides in with an animation that takes about 0.5 seconds. You can make this instant:
defaults write com.apple.dock autohide-time-modifier -float 0; killall Dock
Or make it faster but not instant:
defaults write com.apple.dock autohide-time-modifier -float 0.15; killall Dock
Step 4: Shrink the Dock (Optional)
If you want the Dock to still be accessible but minimal when it does appear, shrink it to its smallest size:
defaults write com.apple.dock tilesize -integer 16; killall Dock
This makes the Dock icons tiny (16 pixels). Combined with the 2-second delay, the Dock becomes something you actively choose to use rather than something that interrupts you.
Step 5: Remove All Pinned Apps
Right-click each app in the Dock and select Options → Remove from Dock. Remove every pinned app. With no pinned apps, only currently running apps will appear in the Dock - and with the auto-hide delay, you'll rarely see even those.
Keep only Finder and Trash (which can't be removed) in the Dock.
The Result
You now have a clean, dock-free desktop. Your screen extends to the very bottom with no visual clutter. All your apps are accessible from ShortcutDock in the menu bar - one click to open the dropdown, one click to launch any app. Zero screen space wasted.
Most users report that after one week without the Dock, they can't imagine going back. The desktop feels more spacious, more focused, and more professional. Give it a try.

Written by ShortcutDock Team
Building ShortcutDock, the fastest menu bar app launcher for macOS. Free, native, and lightweight.
Try ShortcutDock for free
Launch every app from your menu bar with one click. No subscription, no tracking.