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.

Note

ExtraDock changes quickly, and these docs are maintained with AI assistance to keep them close to the actual app. They follow the current codebase and user-facing features, but small mismatches may happen between releases. If the app and docs disagree, the app is the source of truth. If something looks off, contact support@appitstudio.com.

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