Native macOS & Windows · Window management
TopSnapFind your place.
Drag to the top. Pick a layout. Give every window a place — then make the arrangement yours.
Make room.
A little more space
where you need it.
Everything
alongside.
★ The arrangement is yours ★
A desktop that fits.
Drop into place.
Pull a window to the top of your display to choose its spot. Or drag it over a window that’s already placed and pick what happens from big, clear tiles: add it to the stack, take the left, right, top or bottom half, fill the whole column, span it while its halves wait behind, or swap. Fill the remaining spaces with other windows, including several from the same app.
Resize together.
Move a shared edge and neighboring windows adjust with it. Keep your proportions, reset a divider to equal halves, or reclaim a full column when a split becomes empty. Hold CommandCtrl while dragging an edge to span a window across several regions.
Keep a stack.
Put several windows in the same spot. A small badge shows what’s behind it, tucked into an empty part of the title bar or toolbar, clear of the window’s own controls; move closer and click an icon to bring that window forward, or drag it by its handle if it’s in the way. Hover the yellowminimize button and the whole stack pops out, laid out like your regions, and hovering a window gives you a peek at it; scroll the wheel to flip through it with a Slide, 3D Cards, Genie, Tornado, Melt or Disintegrate transition. Prefer the keyboard or a spare mouse button? Control–Option–SCtrl+Alt+S opens the stack, Control–Option–]Ctrl+Alt+] cycles, and any action can take a middle or side button.
Switch whole layouts.
Make layouts for the different parts of your day, each with the apps that belong in it. Press Control–Option–1 through 9Ctrl+Alt+1 through 9 to switch between them, and TopSnap opens and places everything.
Take your layout home.
Build custom layouts with the visual editor. Pick the apps that live in each spot, and applying the layout opens them right where they belong. Export a portable layout file and import it on another MacPC or Mac. Each display keeps its own arrangement.
See it work
Eight short videos.
Recorded live in TopSnap, narrated and captioned. None runs longer than half a minute.
The drop menu
Pick a tile. Let go.
Drag a window over one that’s already placed and rest a moment. Big tiles appear in the middle of the region; release on one to choose what happens. Only the tiles that fit show up: halves when there’s room; Whole Column and Span Column when the region is half of a split (one merges the halves, the other covers them and keeps the split behind); Swap (or Swap Stacks, to trade whole stacks) when your window came from another region.
Release anywhere else and the window stays where you dropped it.
Window stacks
Several windows. One spot.
Snap a window into a region that already has one and they form a stack: one in front, the others behind. TopSnap never closes or hides a window.
The badge
On the front window’s left edge, just below the traffic lightstitle bar, a small, faint strip shows the windows behind it, covering almost nothing. Apps with a Dock badge show it there too. Move the pointer near and it grows and spreads its icons out. Click one to bring that window forward.
The yellowminimize button
Rest on the yellowminimize button for about half a second and the stack pops out of it, a card per window. Click a card to switch. Clicking the button itself still minimizes.
The scroll wheel
With the switcher open, each wheel notch or short trackpad swipe brings the next or previous window forward. The switcher stays up, so you can go back and forth before deciding.
Mouse buttons
Give any action a middle or side button, with modifier keys if you like. Middle-click a stacked window to open its stack. Every other click passes straight through.
Your layouts, your apps
One shortcut. Everything in place.
A layout can hold the apps that live in each region. Your layouts are numbered on each display, and ⌃⌥1 through ⌃⌥9 switch to them, apps and all.
Apps per region.
In the layout editor, choose the apps that live in each region. Several apps in one region stack there, the first in front. The menu and the gallery describe the layout left to right, like Mail · Slack + Messages · Chrome.
Switch in one press.
Control–Option–1 through 9Ctrl+Alt+1 through 9 switch the display you’re working on. Each app’s window moves to its region, from another display if needed, and your other windows fill the rest.
Not open? Opened.
Apps that aren’t running are launched, and running apps without a window are asked to open one. TopSnap waits for each new window to settle, then puts it in its spot.
Keyboard
Shortcuts.
Change any of them in Shortcuts… in the menu barTopSnap’s Settings, from the notification area, or give an action a mouse button. ⌃⌥1–9 are fixed.
Where Ctrl+Alt with a key types a character on your keyboard (AltGr), TopSnap leaves that key alone and Settings says so.
| ⌃⌥P | Place the focused window: pick a region |
| ⌃⌥Z | Open the layout gallery |
| ⌃⌥A | Adjust shared dividers |
| ⌃⌥S | Open the focused window’s stack |
| ⌃⌥] ⌃⌥[ | Next / previous window in the stack |
| ⌃⌥B | Send the focused window’s span to the back |
| ⌃⌥R | Restore the focused window |
| ⌃⌥1–9 | Switch to your first through ninth layout |
| Escape | Cancel a placement or close a picker |
| Option | While dragging: move freely, no snapping |
Up and running
One app. Your MacPC.
- Download the ZIP, open it, and move TopSnap.app to Applications.
- Launch TopSnap. Its controls live in the menu bar.
- Use Enable Window Control in Getting Started to open the macOS permission settings, then enable TopSnap. Window control permission lets it move and resize other apps.
- For reliable drops, turn off macOS’s own edge and menu-bar tiling in Desktop & Dock. TopSnap warns you when either is on and opens the setting for you.
- Drag a window to the top center of a display, pause over a region, and release. Or choose a full composition from the menu bar’s Choose a Layout flyout.
Window thumbnails use optional screen-capture permission. Without it, the switcher shows app icons and window titles. Previews stay in memory and disappear when the picker closes. No accounts or telemetry; update checks happen only when you ask, or once a day if you turn that on.
Hold Option while dragging to bypass snapping. Escape cancels a placement preview. Some apps impose minimum window sizes; TopSnap restores a placement it cannot fit.
TopSnap User Guide
Every feature, step by step: placing windows, the drop menu, stacks, spans, layouts with apps, every shortcut and menu item, and what to do when something doesn’t snap.
SHA-256 checksum · Release notes
On Windows
- Choose Install for Windows. Windows installs TopSnap and keeps it up to date, and it starts when you sign in.
- TopSnap lives in the notification area. Its menu has Settings, the tour, your layouts and Pause.
- Turn off Windows’ own Snap if you like: TopSnap offers Turn Off Windows Snap… in its menu, and closes Windows’ Snap Assist when both act on a drop.
- Drag a window to the top center of a display, pause over a region, and release.
To arrange windows that run as administrator, install with TopSnapSetup.exe instead: Windows allows that only for a signed app installed for everyone in Program Files. It asks for administrator rights once, and TopSnap itself runs as you. Prefer nothing installed? The portable EXE runs from anywhere.
Layout files move between Mac and PC. No accounts or telemetry; update checks happen only when you ask, or once a day if you turn that on.