Dock window previews

Preview open Mac windows from the Dock.

Hover over a running app's Dock icon to preview its available windows, then click the one you need. Turn on Dock previews in OmniDock to add this familiar Windows-style workflow to your existing Mac Dock.

Used to hovering over the Windows taskbar?

If you recognize a window by what it shows rather than its title, a thumbnail can save you opening the wrong one. OmniDock brings that hover-and-pick workflow to your existing Mac Dock; it doesn't replace the Dock with a Windows taskbar.

Looking for a no-install option? Compare App Exposé below. If hovering feels more natural, enable Dock previews and try two separate windows in the same app.

Find a window from its Dock preview

  1. Hover over the Dock icon of a running app.
  2. Find the window you want among the available thumbnails.
  3. Click its thumbnail to bring that window forward.

Depending on the window, the preview can also let you close it, quit the app, or bring a destination window forward while dragging a file. These are separate windows, not individual browser tabs.

Try it with two separate windows in the same app. You'll need Screen Recording for thumbnails and Accessibility to select a window. Preview images stay on your Mac. See the setup steps.

Download OmniDock for Mac

macOS 12.3 or later · Apple silicon and Intel. Live previews depend on what macOS can capture; not every window will have an image.

Turn on Dock previews

  1. Open the OD menu bar item and choose Settings.
  2. Open Window Preview and enable Show Dock Window Previews.
  3. Turn on Live Previews if you'd like thumbnails to keep updating where supported.
  4. Grant the permissions listed in Settings. Then try hovering over the Dock icon of an app with a few windows open.

Permissions and limits

  • Screen Recording is used to create the window thumbnails.
  • Accessibility lets OmniDock bring windows forward, hide apps, or close windows when you ask it to.
  • Some windows can't be previewed. System panels, protected content, full-screen mode, Spaces, displays, and the app itself can affect what macOS lets OmniDock capture.

OmniDock processes preview images locally. It does not upload window contents.

Why some previews update and others stay still

With Live Previews turned on, a thumbnail updates while macOS can capture that window. Hidden or minimized windows may show a recent snapshot instead. If no image is available, you may see a text status or no preview for that window.

Is this the same as App Exposé?

App Exposé is already built into macOS. With the default shortcuts, Control-Down Arrow shows the current app's windows. You can also Control-click another app's Dock icon and choose Show All Windows. OmniDock offers a different route: hover over the Dock icon and choose an available thumbnail above it. Use whichever feels easier.

Apple's keyboard shortcuts.

Prefer the keyboard?

You can add static previews above the app selected in Command-Tab, or turn on Option-Tab to switch between individual windows. These options use the main Show Dock Window Previews setting. Command-Tab itself still works as usual.

Option-Tab also needs Input Monitoring. Compare the two keyboard options and follow their setup steps.

Try it with two windows you use every day

After setup, keep two separate windows open on your current desktop. Hover over their app's Dock icon, then click the thumbnail of the window behind. It should come forward. No preview? Check the permissions and capture limits above, or follow the troubleshooting steps.

Download OmniDock for Mac