Your Dock stays where you put it.

With more than one display, the Dock jumps to wherever your mouse hits the bottom edge. DockPin keeps it on the screen you choose.

Download for Mac

Free. Version 1.4.0. For macOS 13 and later.

Why does the Dock jump?

macOS moves it to any screen where your mouse reaches the bottom edge. There’s no setting to turn that off.

Your mouse hits the bottom. The Dock jumps.

You reach for a window near the bottom edge, and the Dock is suddenly on the other screen.

DockPin stops the mouse first.

At the bottom edge of your other screens, DockPin holds the pointer before macOS reacts. The zone is only three points wide, so you won’t notice it day to day.

Want to move it? Hold a key.

It’s Control by default, and you can change it. While you hold it, the Dock can switch screens.

Your mouse hits the bottom. The Dock jumps.

You reach for a window near the bottom edge, and the Dock is suddenly on the other screen.

DockPin stops the mouse first.

At the bottom edge of your other screens, DockPin holds the pointer before macOS reacts. The zone is only three points wide, so you won’t notice it day to day.

Want to move it? Hold a key.

It’s Control by default, and you can change it. While you hold it, the Dock can switch screens.

Everything’s in the menu bar.

Click the icon and a panel opens with your displays, laid out as they are in System Settings. Try it: click another screen.

DockPin

Active — the Dock is being held in place

On “Studio Display XDR” — hold ⌃ Control to move it deliberately.

Move with⌃ Control
Open at login
AccessibilityAllowed

It handles the awkward cases too.

Works with a MacBook below.

If your MacBook sits offset under the monitor, you can still pick the monitor.

Set it up once.

On first launch, a checklist walks you through the one permission it needs. Then turn on Open at login and forget about it.

Unplugged a display?

DockPin falls back to your main display and remembers your choice. Plug the display back in and it applies again.

Ready for macOS 27.

DockPin runs on macOS 13 and later, using only public macOS APIs.

Your data stays on your Mac.

DockPin runs locally. The only thing it asks the internet is whether there’s an update.

Questions.

How do I move the Dock on purpose?

Hold the modifier key, Control by default, and push the mouse against the bottom edge as usual. You can pick a different key in the panel, and the panel always shows the current one.

Will I feel the pointer stopping?

Only if you’re looking for it. The zone is three points wide and sits on the bottom edge of your other screens. Where one display continues below another, the edge isn’t blocked.

What happens with one display, or with the Dock on the side?

DockPin does nothing, on purpose. macOS only moves a Dock that sits at the bottom, and with one screen there’s nothing to hold. DockPin turns on by itself once that changes.

How do updates work?

DockPin checks pixzl.de for new versions and lets you know quietly in its menu. It’s the app’s only network connection. Updates download only what changed.

What does it cost?

Nothing. DockPin is free, with no account and no in-app purchases.

DockPin is free.

Download for Mac

Free. Version 1.4.0. For macOS 13 and later.