How to Hide Dock on Mac: Every Method Explained
How to Hide Dock on Mac — From Auto-Hide to Fully Replacing It
If you're looking for how to hide dock on mac, you're not alone. The Dock takes up valuable screen space, pops up when you don't want it, and gets in the way of full-screen apps. Whether you want a cleaner desktop or simply need more room to work, macOS gives you a few options.
This guide covers every method — from the built-in auto-hide setting to keyboard shortcuts, Terminal commands, and a third-party solution that lets you hide the native Dock completely and replace it with something better.
How to Hide Dock on Mac Using System Settings
The most common way to hide the Dock is Apple's built-in auto-hide feature. Here's how to enable it.
- Click the Apple menu in the top-left corner of your screen
- Select System Settings (or System Preferences on older macOS)
- Click Desktop & Dock in the left sidebar
- Toggle on Automatically hide and show the Dock
Once enabled, the Dock slides off-screen when you're not using it. Simply move your cursor to the bottom of the screen (or wherever your Dock is positioned), and it reappears. Move your cursor away, and it hides again.
This setting works regardless of whether your Dock is positioned at the bottom, left, or right edge of the screen. Additionally, it persists across restarts — you only need to set it once.
The Keyboard Shortcut Method
If you prefer a faster toggle, macOS has a built-in keyboard shortcut for hiding and showing the Dock.
Press Command (⌘) + Option (⌥) + D to instantly toggle auto-hide on and off. This is the quickest way to hide the Dock without opening System Settings. It's especially useful when you need the Dock visible temporarily and want to hide it again with a single keystroke.
Why Knowing How to Hide Dock on Mac Isn't Enough
Knowing how to hide dock on mac is one thing. However, actually living with auto-hide is another. Many Mac users enable it, then get frustrated within days. Here's why.
The Dock pops up when you don't want it. Move your cursor too close to the bottom of the screen — while resizing a window, scrolling a web page, or clicking a button near the edge — and the Dock slides up uninvited. This is the most common complaint in Apple support forums, and there's no way to adjust the activation area.
The animation delay feels sluggish. By default, there's a slight pause before the Dock appears and another before it hides. Consequently, this fraction-of-a-second delay adds up over a full workday. It makes the Dock feel slow and unresponsive.
It doesn't truly hide the Dock. Auto-hide keeps the Dock running in the background. It's always there, waiting to pop up. For users who genuinely want the Dock gone — not just temporarily tucked away — auto-hide doesn't go far enough.
Full-screen apps still trigger it. Even in full-screen mode, moving your cursor to the Dock's edge brings it back. Naturally, gamers, video editors, and anyone using full-screen creative tools find this particularly disruptive.
These frustrations explain why so many people search for a way to permanently hide the Dock, not just temporarily.
Beyond the Basics: How to Hide Dock on Mac with Terminal
If auto-hide isn't aggressive enough, Terminal offers additional options. These commands give you finer control over the Dock's behavior.
Speed Up Auto-Hide Animation
By default, the Dock takes about half a second to appear and disappear. You can make it instant with this command:
defaults write com.apple.dock autohide-time-modifier -float 0 && killall Dock
To restore the default animation speed:
defaults delete com.apple.dock autohide-time-modifier && killall Dock
Remove the Auto-Hide Delay
There's also a delay before the auto-hide animation starts. You can eliminate it:
defaults write com.apple.dock autohide-delay -float 0 && killall Dock
To restore the default delay:
defaults delete com.apple.dock autohide-delay && killall Dock
Make the Dock Nearly Invisible
Some users combine a very long delay with auto-hide to essentially banish the Dock:
defaults write com.apple.dock autohide-delay -float 1000 && killall Dock
This sets a 1000-second delay before the Dock appears, making it practically invisible during normal use. However, this is a hack — it can break after macOS updates and requires Terminal commands to undo.
Important Notes About Terminal Tweaks
Terminal commands modify hidden system preferences. They generally work well, but they come with caveats. Importantly, macOS updates can reset these values without warning. Mistyped commands can cause unexpected behavior. And you'll need to remember which commands you ran if you ever want to reverse them. For most users, Terminal tweaks are a temporary fix rather than a permanent solution.
ExtraDock's One Toggle
If you want to truly hide the Dock without workarounds, fragile Terminal hacks, or the frustration of auto-hide's random pop-ups, ExtraDock offers a clean solution.
ExtraDock is a macOS app that creates custom floating docks you can place anywhere on any screen. In a recent update, ExtraDock added a feature that many users had been requesting: a simple toggle to hide the native macOS Dock entirely.
How to Hide the Native Dock with ExtraDock
Download and install ExtraDock by AppitStudio
- Open ExtraDock's Settings
- Navigate to General
- Toggle on Hide native macOS Dock
That's it. The native Dock disappears completely. No animation delay, no accidental pop-ups, no Terminal commands. Just a clean toggle that you can turn off anytime you want the native Dock back.
Why This Approach Is Better
The difference between auto-hide and ExtraDock's toggle is fundamental. Auto-hide keeps the Dock alive but tucked away — it's still lurking at the screen edge, ready to jump out. ExtraDock's toggle actually removes the native Dock from view entirely.
This means no more accidental activations when resizing windows. Similarly, no more Dock pop-ups during full-screen apps. No more animation delays. The Dock is simply gone until you decide to bring it back.
What Replaces the Native Dock?
Hiding the native Dock only makes sense if you have something better to replace it. Fortunately, ExtraDock provides exactly that.
Unlimited custom docks. Create as many floating docks as you need. One for work apps, one for creative tools, one for communication — whatever fits your workflow.
Placement anywhere on any screen. Unlike the native Dock, ExtraDock's docks can be positioned at the top, bottom, left, or right of any monitor. They stay exactly where you put them.
Horizontal or vertical orientation. Each dock can be horizontal or vertical, independently configured. A vertical dock on the side of your screen takes up minimal space while keeping everything accessible.
Multi-monitor support. Place separate docks on each monitor. Your coding screen gets a development dock. Your communication screen gets a chat dock. Each stays where it belongs.
Folders and drag-and-drop. Add folders to any dock and drag files directly into them. ExtraDock works as both an app launcher and a file management utility.
Widgets. Add Clock, IP Address, Finder, Trash, Dividers, and Spacers to any dock for extra functionality.
Full customization. Adjust colors, opacity, blur, borders, and sizing for each dock. Make them blend into your wallpaper or stand out — your choice.
Collapsible docks. Any dock can collapse into a small button. Click to expand, use it, then collapse it again. This gives you the clean desktop of a hidden Dock with one-click access when you need it.
Which Method for How to Hide Dock on Mac Is Right for You?
Not everyone needs to completely replace the Dock. Here's a quick guide to choosing the right approach.
Use auto-hide if: You generally like the native Dock but want more screen space. You don't mind the occasional accidental pop-up, and you prefer to stick with Apple's built-in tools.
Use Terminal tweaks if: You want faster auto-hide animation or a longer delay before the Dock appears. You're comfortable running Terminal commands and re-running them after macOS updates.
Use ExtraDock if: You want the native Dock completely gone — no pop-ups, no animation, no edge activation. You also want custom docks that are more flexible, more organized, and available on every screen.
For users with multi-monitor setups, ExtraDock is particularly valuable. The native Dock only exists on one screen at a time. ExtraDock gives you dedicated docks on every display, which means hiding the native Dock doesn't cost you anything — it actually upgrades your experience.
Every Way to Hide Dock on Mac — Now Take Control
Now you know every method — from the simple auto-hide toggle to keyboard shortcuts, Terminal commands, and ExtraDock's clean one-toggle solution.
If you're tired of the Dock popping up uninvited, try auto-hide first. If that's still too intrusive, ExtraDock lets you hide the native Dock completely and replace it with custom floating docks that stay exactly where you put them — on every screen, fully customizable, and never in the way.
Try ExtraDock and finally get the clean Mac desktop you've been looking for.
Yes. Use System Settings > Desktop & Dock > Automatically hide and show the Dock. Alternatively, press Command + Option + D to toggle it instantly.
Apple doesn't offer a true "permanent hide" option. Auto-hide still triggers on hover. For a genuine permanent hide, use ExtraDock's toggle in Settings > General > Hide native macOS Dock.
With auto-hide, no — the Dock reappears on hover. With ExtraDock's full hide, you'll use your custom ExtraDock docks to launch apps instead. You can also use Spotlight (Command + Space) or a launcher like Raycast or Alfred.
ExtraDock can function as either an addition to or a replacement for the native Dock. The "Hide native macOS Dock" toggle makes it a full replacement. Turning the toggle off brings the native Dock back instantly.
Auto-hide and ExtraDock's toggle are both safe and reversible. Terminal hacks that modify PLIST files carry slightly more risk, especially after macOS updates.
Frequently Asked Questions
Q: Can I hide the Dock on Mac without any third-party apps?
Q: How do I hide the Dock permanently so it never pops up?
Q: Will hiding the Dock affect my ability to launch apps?
Q: Does ExtraDock replace the native Dock?
Q: Is hiding the Dock safe? Can it cause problems?