All your windows, in one window
Contain gathers the windows you already have open — a document, a browser, a terminal — into one window with tabs. Click a tab to switch. Click ↗ to send a window back to the desktop, exactly where it was. Nothing is copied or mirrored: it is your real window, just kept somewhere tidier.
Contain left beta free and stays a one-time purchase: €6, one key, up to 3 of your own Macs, every 1.x update included. There is no subscription, no account to create and nothing to sign up for — you get a key by email, paste it in once per Mac, and that is the last you hear about it.
Windows, not applications. Three documents from one editor are three separate tabs, and each one keeps its own place in the container.
One Contain window, two tabs — click between them. Both are untouched screenshots: the window you see inside is the live app, not a picture of one.


Tab one: EasyHomebrew, held inside Contain. Sidebar, list, toolbar — the whole app, working as usual.
Editor, terminal and browser as three tabs in a single window you can park wherever suits you.
Stop cycling through ⌘-Tab to find the window you had a minute ago. Click its tab instead.
Gather what you need for an hour of work, then let it all go — every window returns to where it came from.
Getting started
There is nothing to configure, no rules to write and no keyboard language to learn. Contain works with the windows you already have on screen.
Anything already running works — a document, a browser, a terminal, a chat. There is nothing to install alongside it and no list of supported apps.
You get a grid of everything currently open, each tile showing the app icon plus the app and window name. Click a tile and that window becomes a tab.
Click a tab to switch windows. Click ↗ (or press ⌘W) to release one back to the desktop, or just quit Contain to release them all at once.
Open the disk image, drag Contain to Applications, launch it and paste in your licence key, then say yes when macOS asks about Accessibility. That is it — from then on Contain updates itself.
universal · macOS 13+
one key · 3 Macs · one-time
One €6 key unlocks Contain on 3 Macs, with no subscription and no account to create.
Not for you? Email support@wizhut.tech within 30 days and we refund you, no questions asked. See the terms of use and the privacy policy.
More about Contain
The detail lives on its own pages rather than further down this one. All of it is short, and none of it needs a lawyer.
The full list of what Contain does with a window once it holds it — and what it refuses to touch.
macOS 13 or later and one permission. Signed and notarized by Apple, with nothing added to your login items.
The handful of behaviours macOS forces on any app that moves windows, and what Contain does instead.
Every release since the first, newest at the top, and what each one changed for you.
What leaves your Mac and what does not, line by line. There is no analytics in the app at all.
The licence, the 3-Mac limit and the 30-day refund, stated once and plainly.
€6 once · 3 Macs
Contain is at v1.2.4 — small, sharp, and one price for good. It borrows a window you already have open and gives it back the moment you ask, exactly where it found it. One €6 key covers 3 of your Macs, with every 1.x update included.