Back to blog
Comparisons10 min read

Best Mac Dock Customization Apps: Advanced Tweaks Beyond System Preferences

Transform your Mac dock with advanced customization apps. Spacers, animations, positioning, and features macOS doesn't offer.

Appish·Updated

System Settings lets you change the dock's size, magnification, position, auto-hide and a few behaviours, and that's all. A handful of Terminal commands add spacers and speed tweaks. For themes, folders, a dock on every monitor and exact icon sizes you need a dock app. Here's what each route can do, starting with what's built in.

Why Mac's Built-in Dock Customization Falls Short

Mac's dock has remained largely unchanged since its introduction, and Apple's customization options in System Preferences are surprisingly limited. You can change size, position, and enable auto-hide, but that's about it. If you want spacers, custom animations, or advanced positioning controls, you'll need third-party apps.

The good news? Several excellent dock customization apps fill these gaps, offering features that should have been built into macOS years ago.

What System Settings actually lets you change

Open System Settings → Desktop & Dock and you'll find:

  • Size: a slider with no number. It sets the largest the icons can be: with many items pinned, the dock shrinks them to fit. More in how to make Mac dock icons bigger.
  • Magnification: icons grow under the pointer, with a second slider for how much.
  • Position on screen: Bottom, Left or Right.
  • Minimise windows using: the Genie or Scale effect.
  • Double-click a window's title bar to: Zoom or Minimise.
  • Minimise windows into application icon: minimised windows go into the app's icon instead of sitting in the dock on their own.
  • Automatically hide and show the Dock: on or off, with no speed or delay control.
  • Animate opening applications: the bounce when an app opens.
  • Show indicators for open applications: the dot under running apps.
  • Show suggested and recent apps in Dock: see how to remove recent apps from your Mac dock.

That's the complete list: no spacing, no theme, no app folders, and a dock on one monitor at a time. The dock's look follows your appearance settings (Light or Dark, and on macOS 26 and later the icon style), with no colour of its own.

Some things need no settings at all. Drag the divider line up or down to resize the dock as you watch, and right-click the divider for Position on Screen. A folder you drag from Finder to the right of the divider becomes a Stack: right-click it to show it as a Fan, Grid or List.

What Advanced Dock Customization Actually Looks Like

Before diving into specific apps, let's clarify what advanced dock customization can achieve:

Visual Enhancements:

  • Custom spacers to organize apps into logical groups
  • Modified dock animations (speed, effects)
  • Custom dock backgrounds and transparency
  • Icon size adjustments beyond system limits

Functional Improvements:

  • Multi-monitor dock positioning
  • Context-sensitive dock behavior
  • Enhanced auto-hide settings
  • Dock position memory across different setups

Workflow Features:

  • Quick access to recently used folders
  • Enhanced app launching options
  • Integration with window management

Top Mac Dock Customization Apps Compared

HyperDock

HyperDock, by bahoom, shows a preview of every window of an app when you hover its icon in the Dock. It also snaps windows to the screen's edges, moves and resizes windows with a key held, and shows your next Calendar events when you hover Calendar's icon. Its site sells it for 6,95 EUR. Its download page offers version 1.8, for macOS Mojave, High Sierra and Sierra, and names no newer macOS.

DockView

DockView, by MacPlus Software, adds window previews to the macOS Dock and works alongside it, with a window switcher on Option-Tab. DockView is $14.99 once, with a 14-day trial, and needs macOS 14 or later.

cDock

cDock themes the macOS Dock, building on the Dock itself rather than replacing it. Its page says System Integrity Protection must be turned off to use it. The newest macOS it names is Big Sur, and its latest version, 4.5.0, is from November 2020.

DragThing

DragThing is no longer sold. Its site says it won't run on macOS Catalina or later, and its last version, 5.9.17, came out in November 2016.

Checked on 13 October 2026, on each maker's own site: HyperDock, DockView, cDock, DragThing and DockDoor. For full dock replacements, see the dock replacements compared.

Dockish

Full disclosure: Dockish is our own app. It's a dock replacement with a dock on every monitor (the same everywhere, or different apps on each), iPhone-style folders, and clicks that bring back the window you meant. There's a 7-day free trial.

What it changes about how the dock looks, all from its settings panel rather than Terminal:

  • Icon Size from 24 to 96 and Spacing from 0 to 32, on sliders. Each display can have its own icon size.
  • Magnification, with the magnified size up to 128.
  • Themes: Glass, Dark, Light, Tinted, or Custom with your own colour, gradient or image, and Transparency up to fully clear.
  • App Names under the icons: on hover, always, or never.
  • Dividers and spacers from the dock's right-click menu.
  • The bottom, left or right edge, and auto-hide with a Reveal Delay you set.
  • Right-click menus with an app's own actions, such as a browser's profiles or a music app's playback controls, and Force Quit with Option held.

What it doesn't do: replace individual app icons. Use the Get Info method in the questions below for that.

Which theme? Glass is closest to the macOS dock, so start there if you want little visual change. Dark helps icons stand out if you run macOS in Light mode, and on bright external monitors. Light does the reverse in Dark mode. Tinted gives the dock a colour of your choosing, useful against a busy wallpaper. Custom takes a colour, a gradient or your own image.

Built-in Terminal Tweaks (Free)

Before installing third-party apps, you can customize your dock using Terminal commands. These are free, safe, and don't require additional software:

Add Spacers to Dock:

defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'
killall Dock

For a narrower gap, use small-spacer-tile instead of spacer-tile.

Speed Up Dock Animation:

defaults write com.apple.dock autohide-time-modifier -float 0.15
killall Dock

Add defaults write com.apple.dock autohide-delay -float 0 to remove the pause before the dock appears. More in how to make the Mac dock show and hide faster.

Set an Exact Icon Size:

defaults write com.apple.dock tilesize -int 48
killall Dock

Replace 48 with the size you want. Dragging the Size slider afterwards overrides it; defaults delete com.apple.dock tilesize puts the default back.

Stop Icons Bouncing:

defaults write com.apple.dock no-bouncing -bool true
killall Dock

Single-App Mode (clicking an app in the dock hides the others):

defaults write com.apple.dock single-app -bool true
killall Dock

To hide the dock for good, see how to hide the macOS dock permanently.

To undo any Terminal customization, simply replace the value with the default or delete the preference entirely. To reset the whole dock, run defaults delete com.apple.dock and then killall Dock, but know that it resets everything: your pinned apps and their order too. Major macOS updates can also reset these tweaks, so check them after one.

Which changes are worth making now, and which can wait

If you want a tidier dock without installing anything: add spacers, turn off recent apps, and set your icon size on purpose. That gets you most of the way for nothing.

If you want folders, a dock on every monitor, exact control of size and spacing, or a different look, macOS won't get you there. Dockish is a $6.99 one-time purchase with a 7-day free trial, so you can try the whole thing before paying. It needs macOS 14 (Sonoma) or later.

The Multi-Monitor Dock Problem

One area where dock customization becomes essential is multi-monitor setups. macOS shows the dock on one display at a time: with Displays have separate Spaces on, it moves to whichever screen's bottom edge you push the pointer against; with it off, it stays on the main display. No setting or Terminal command puts it on every screen.

A dock app can: Dockish draws a dock on every display, the same on each or different, and they come and go as you plug displays in. Full details in how to get the Mac dock on both monitors.

Can you group dock apps into folders?

Not in the macOS dock: a Finder folder dragged to the right side becomes a Stack, which opens like a folder of files. Dockish adds iPhone-style app folders: drag one app onto another and they become a folder with a 2×2 preview. See how to make folders in the Mac dock.

For window management across several monitors, including saving and restoring where windows sit when you connect or disconnect displays, a window manager does better than dock customization.

Which Dock Customization App Should You Choose?

Your choice depends on what you actually want to customize:

For window previews on the macOS Dock: DockDoor is free and open source, and DockView is $14.99 once. HyperDock's download names no macOS newer than Mojave.

For themes on the macOS Dock itself: cDock, if you're willing to turn off System Integrity Protection, though its newest version is from 2020.

For Simple Tweaks: Terminal commands give you spacers and animation control without any additional software.

For a dock on every monitor, app folders and themes: Dockish, with no need to turn off System Integrity Protection.

The Reality Check

While dock customization apps can improve your workflow, they're addressing symptoms of a larger problem: macOS dock limitations. Apple's dock works well for basic app launching but struggles with advanced productivity workflows.

If you're spending significant time customizing your dock, consider whether dedicated productivity apps might solve your underlying workflow challenges more effectively than dock modifications alone.

Dock customization apps work best when they solve specific pain points (like window previews or visual organization) rather than trying to force the dock into roles it wasn't designed for.

Common questions

Can I change the Mac dock's colour without third-party apps?

No. macOS sets the dock's look from your appearance settings: Light or Dark in System Settings → Appearance, and on macOS 26 and later the icon style too. There's no colour or theme control for the dock itself.

Can you change the Mac dock icons themselves, not just the size?

Yes, one app at a time: select the app in Finder, choose File → Get Info, click the small icon at the top of the window and paste a new image with ⌘V. This changes the app's icon everywhere, not just in the dock.

Will macOS updates reset my Terminal dock customisations?

Sometimes. Major macOS updates can reset defaults write changes to the dock; minor updates usually don't. If you rely on Terminal tweaks, check them after each major update and run the commands again if needed.

Does changing the dock's appearance affect performance?

Not meaningfully. The translucent look takes a little graphics work, but it's negligible on any recent Mac.

Does macOS Sequoia add any new dock customisation options?

No. Sequoia's dock settings are the same as Sonoma's; its new features, such as window tiling and iPhone Mirroring, don't touch the dock.

Can I have a different set of apps on the dock for each monitor?

Not with macOS, which shows the same dock on whichever display it's on. Dockish's Independent mode gives each monitor its own dock: design tools on one, communication apps on another.

mac dockcustomizationproductivitymacos apps