Displays, windows and all your Macs
Monitors that stay where you put them, windows that find their way home, and Macs that work as one desk.
Displays and Universal Control
Display arrangement
Drag your Mac's displays in a visual editor and they snap flush, edges and centers lined up. The arrangement comes back on every reconnect and wake.
Try it live ›Universal Control
See every Mac's displays where Universal Control has them, and drag another Mac's screens until they snap flush across your Macs.
Try it live ›Mac sync
Display arrangements, workspaces and each Mac's displays, synced directly between your Macs with no cloud.
Learn more ›
Windows and workspaces
Window snapping
Snap the front window to halves, quarters, the next display, maximize or center from the keyboard, the menu bar or by dragging it to an edge.
Try it live ›Workspaces
Save every app's windows with their monitor, Desktop and full-screen Space, and restore them all with a click or a shortcut.
Try it live ›
Scrolling Windows
An optional way to lay out windows, off until you turn it on. While it's on, window snapping and automatic window snapshots pause.
Scrolling Windows
Every window becomes a column on a strip that runs past the edges of the screen, and new windows slide in without squeezing the rest.
Try it live ›Column widths
Cycle a column through preset widths, nudge it wider or narrower, make it full width or center it on screen.
Try it live ›Stacks
Stack a window into the column on its left or right, reorder it, change its height, and pop it back out on either side.
Try it live ›Tabbed columns
Turn a stack into tabs when each window deserves the full height. A clickable tab bar shows what's in the column.
Try it live ›Grid tiling
Switch a display from the strip to a grid, and every window you open divides the screen into smaller pieces.
Try it live ›Strip overview
Hold ⌃⌥ to see the whole strip. Click a column to jump there, or drag it to reorder the strip.
Try it live ›Scrolling on several displays
In Scrolling Windows, each display keeps its own strip or grid. Send windows to the next display, and switch Scrolling Windows off for any display.
Try it live ›Trackpad swipe
Swipe with three or four fingers and the strip moves with your fingers, then settles on the nearest column.
Try it live ›Focus, gaps and the Dock
A border marks the focused window, inactive windows can dim, gaps go from none to generous, and windows make room for the Dock.
Try it live ›Floating windows and app rules
Take a window out of the strip so it floats above the columns, and set rules that float an app's windows or pick their first column.
Try it live ›