Skip to content
ExtraDock Docs
← Back to site

Introduction#

What is ExtraDock?#

ExtraDock is a macOS app that lets you create multiple floating docks and place them anywhere on any screen. Each dock has its own apps, settings, and behavior — so you can organize your workspace exactly how you want.

macOS gives you a single Dock. ExtraDock gives you as many as you need.

Who is it for?#

  • Multi-monitor users — Dedicated docks per screen, each with the apps you use on that display.
  • Developers — A coding dock on one monitor, a chat dock on another, a utilities dock somewhere else.
  • Designers — Group design tools separately from communication and reference apps.
  • Power users — Anyone who finds the single macOS Dock limiting.

How does it work with macOS?#

ExtraDock can work alongside the native macOS Dock or fully replace it — your choice. Use it to add extra docks wherever you need them, or hide the native Dock entirely and use ExtraDock as your complete dock setup.

See General Settings for the Hide native macOS Dock option.


  • Multiple docks — Create as many as you need, each fully independent
  • Multi-screen — Assign docks to specific displays, auto-hide on disconnect
  • Widgets — Add clocks, shelves, folder stacks, live running-app views, and more
  • Lightweight — Minimal CPU and memory usage
  • Customizable — Per-dock colors, sizes, orientation, and behavior
  • Works offline — Internet needed only for license activation
  • Private by default — Your configuration stays local unless you choose sharing features