# How to Remove the Dock Delay on Mac

Updated: November 12, 2026

Supercharge: Price: $20, one-time purchase, plus tax where applicable. Platforms: macOS. Get it from: [Setapp](https://go.setapp.com/stp181?refAppID=742&utm_medium=vendor_program&utm_content=button), [Gumroad](https://sindresorhus.gumroad.com/l/supercharge?wanted=true). Free trial: [download](https://sindresorhus.com/supercharge#trial). Requires macOS 26.4 or later. Free older versions for macOS 15: [download](https://sindresorhus.com/supercharge#older-versions).

URL: https://sindresorhus.com/guides/remove-dock-delay-mac

When the Dock is hidden, macOS waits a moment before it shows the Dock. To remove the delay, set the delay to “None” in [Supercharge](https://sindresorhus.com/supercharge), or change the hidden setting of the Dock with a Terminal command.

## With Supercharge

1. In “[System Settings › Desktop & Dock](x-apple.systempreferences:com.apple.Desktop-Settings.extension)”, turn on “Automatically hide and show the Dock”.
1. Open the settings of [Supercharge](https://sindresorhus.com/supercharge), and click “Tweaks”.
1. In the “Dock” section, set “Delay before showing the Dock when hidden” to “None”.
1. Move the pointer to the edge of the screen. The Dock shows at once.

The delay does not change the Dock in fullscreen. If the Dock shows when you do not want it, like when you click controls near the edge of the screen, turn on “Prevent Dock from showing when moving the pointer to the screen edge” in the same section instead.

## Without an app

Run these commands in Terminal:

```console
defaults write com.apple.dock autohide-delay -float 0
killall Dock
```

To get the normal delay back, run `defaults delete com.apple.dock autohide-delay` and `killall Dock`.

The commands change the same setting as Supercharge, so they are enough if you are at ease with Terminal. Supercharge gives you a menu with the delays, and the setting to stop the Dock from showing.