ExtraDock Create more docks for macOS

A simple, lightweight way to create multiple floating docks on your macOS.

Compatible with macOS 12 and up.

ExtraDock interface showing multiple docks on macOS

Install via Homebrew

Note: A license purchase is required for activation.

To install ExtraDock, run the following command in your terminal:

brew install --cask extradock

Copied to clipboard

What is ExtraDock?

macOS gives you one Dock. If you run multiple monitors, that single Dock either lives on one screen or jumps around following your cursor — neither is practical. ExtraDock fixes this by letting you create as many docks as you need and pin each one to a specific screen. Each dock is lightweight, fully customizable, and smart enough to hide when you disconnect a display. It works right alongside your native Dock, or it can fully replace it — with features like the Live Dock widget that mirrors your native Dock, you might want to replace it completely. Every dock is deeply customizable — size, opacity, blur, border, special effects, even individual app icons — so each one looks and feels exactly how you want it. It's also built for everyday utility — drag and drop items straight into folders on your dock. Over 1,000 Mac users already use ExtraDock to organize their multi-monitor workflows.

No-Nonsense Features

Hover to see them in action.

ExtraDock in Action

These are some real screenshots of ExtraDock in action.

Vertical dock with multiple applications at top of the screen.
Vertical dock with multiple applications at top of the screen.
Horizontal dock with multiple applications at top of the screen.
Horizontal dock arrangement for side-screen application access.
Single dock's context menu with control settings.
Simple settings interface for controlling your docks.
Tray menu with dock settings and visibility controls.
Simple settings interface for controlling your docks.
Dock settings interface with color, size, and many other options.
Simple settings interface for controlling your docks.
"DUDE!!!! YUP!! love your app!! omg.. just as i hoped it was... OMG!!! I will def recommend your app to others.."

— Jimmy.

ExtraDock running on dual monitors showing different dock configurations
Jimmy running ExtraDock on dual monitors - each with its own custom dock configuration
Reddit user avatar

u/andreshows

r/macapps
"If you're looking for multiple docks, quick app launching, and the flexibility to place a dock anywhere on your screen, this app should be at the top of your list."
View on Reddit
Reddit user avatar

u/seamonkey420

r/SideProject
"OK!! update!! yea, this app rocks!! developer is very responsive, i just had a weird issue w/the post purchase part and after contacting dev got all of it resolved!!"
View on Reddit

Awesome & Affordable Pricing

Nobody likes to pay for software. But even worse is if you pay, and it stops getting better.
So every license gets you everything — full app, all features, all updates.

14-day money-back guarantee
Fast support
One-time payment

Trusted by 1000+ Mac users worldwide

Part of a team?

Get multiple licenses for teams that care about productivity.

Premium Support

License Management Dashboard

Assign License by email

Contact us!

Meet the rest of the family

ExtraBar lets you build a menu bar around your actions.

DockFlow lets you create, switch, and manage Dock presets for different tasks.

ExtraBar
ExtraDock
DockFlow

Frequently Asked Questions

Everything you need to know about ExtraDock.

Why I Built ExtraDock

I'm someone who runs 2 or 3 monitors daily: one for coding, one for chat apps, and one for design tools. But macOS only gives you a single Dock, which either stays on your main screen or auto-swaps wherever your mouse is. That felt clumsy.

I just wanted an easy way to keep a "chat dock" on my side monitor, a "development dock" on my center monitor, and maybe another "utilities dock" somewhere else, without messing with some complex, heavy app.

I tried other "dock replacements," but they were all too bulky, too fancy, or cluttered with effects. I wanted something minimal and practical, so I built ExtraDock.

To my surprise, it worked better than anything out there. Multiple mini-docks, pinned exactly where I want them. No more hunting for Slack or Terminal in one crowded Dock, and fast-switching between apps became effortless.

ExtraDock Logo

Ready for your
ExtraDocks?

If you're done with a single, overcrowded Dock, grab ExtraDock now and take full control of your multi-monitor workspace.

Get ExtraDock Now

ExtraDock takes care of your Dock.

What about your Menu Bar?

We just launched our new product - ExtraBar!

ExtraBar gives you a customizable menu bar with instant access to apps, deep links, and custom actions.

extrabar-image