Skip to content

Contain

Bring your Mac windows together in tabs

Contain is a tabbed window manager for Mac that lets you group windows from different apps. It suits you if your work involves switching between documents, browsers, and terminals.

by Wizhut.tech

Buy on Setapp Sold separately, not in the membership Developer website ↗

What you get

Keep the windows you need together and switch between them with tabs.

Contain gives you one place to work with windows from different Mac apps. You can bring a document, browser window, and terminal into a resizable container, then click tabs to switch between them. Each window gets its own tab, so you can distinguish multiple documents from the same app without rearranging your desktop.

You can also find windows across desktops and displays through a grid picker and bring the one you need into your current workspace. If you grant optional Screen Recording access, you’ll see live previews rather than app icons. Your original windows stay interactive, and windows you haven’t added remain untouched.

When you’re done, you don’t have to rebuild your layout. Release a window to restore its earlier size, position, display, and full-screen state. Quitting Contain returns all contained windows to where they were.

  • Keep related work together

    You can group documents, browser windows, and terminals in one container without moving unrelated windows.

  • Switch to the right document

    You get a separate tab for every window, including multiple documents from the same app.

  • Retrieve windows across desktops

    You can find a window on another desktop or display and bring it into your current workspace.

  • Get your layout back

    You can release windows or quit Contain to restore their previous positions, sizes, displays, and full-screen states.

Best for

  • You work across documents, browsers, and terminals
  • You regularly lose track of windows across desktops or displays
  • You want temporary window groups without losing your desktop layout

Skip it if

You probably don’t need Contain if you rarely switch between windows or prefer keeping them visible side by side.

Screenshots

From the developer

Contain is a tabbed window manager for Mac. Gather documents, browser windows, terminals, and other windows into one resizable container. Each window gets its own tab, so switching between tasks takes one click. When you release a window, it returns to its previous size and position.
Read the full description

Alternatives to Contain

Other apps to manage windows & spaces. See all