Features

One tiny tool, the whole multi-monitor workflow

Zone layouts, fullscreen confinement, drag-to-snap, single-zone sharing, and global hotkeys — no driver, no runtime, no install.

Zones

Zone layouts and a custom grid editor

Start with 25/50/25, 50/50, or thirds, then build your own. The FancyZones-style editor lets you click a shared border to merge two zones or an internal line to split one apart — save as many named layouts as you like and switch between them from the dropdown or a hotkey.

Confinement

Fullscreen and maximized apps stay in their zone

Maximize an app, run a PowerPoint slideshow, play a borderless-fullscreen video, or hit F11 in Firefox — each snaps into the zone it belongs to instead of taking over the whole display. Placement is event-driven and flush, correcting for invisible resize borders so visible edges land exactly on the zone.

Honest caveat: Chrome and Edge re-assert full-monitor bounds on F11/HTML5 fullscreen and block the in-process workaround, so maximize those browsers instead. Exclusive-fullscreen DirectX games bypass the desktop compositor entirely and can’t be confined.

Snap

Drag-to-snap, FancyZones-style

Hold Shift while dragging any window; the target zone highlights and the window snaps in on release. Snapped windows respect the taskbar — they fill the work area, not the space behind it — unless you opt into Cover taskbar.

Share

Share a single zone into any meeting

Toggle a live mirror of one zone from the tray or with Ctrl+Alt+1/2/3. It appears as its own window in Zoom, Teams, and OBS’s native share picker, so you share exactly that region — with whatever’s underneath it — not your whole screen. A dashed frame marks the shared zone for you; viewers never see it.

Hotkeys

Global, rebindable hotkeys

Start/stop confinement, hide/show zones, cycle layouts, and shove the focused window between zones with Ctrl+Alt+W/A/S/D (it works on VirtualZones’ own window too). Every binding is rebindable from the Shortcuts dialog, with conflict checking against Windows-reserved combos and other running apps.

Languages

Speaks 25 languages

The UI ships in English and downloads any of 24 more on demand — German, Spanish, French, Italian, Dutch, Portuguese (PT & BR), Polish, Ukrainian, Russian, Czech, Swedish, Danish, Norwegian, Finnish, Greek, Turkish, Japanese, Korean, Simplified & Traditional Chinese, Vietnamese, Thai, Indonesian, and Hindi. Packs are cached after first use and update independently of the app, so a new translation never means a reinstall.

Display

Per-monitor DPI, always crisp

The whole UI is per-monitor DPI aware, so it stays sharp and correctly sized at any scale — 100, 125, 150, or 225% — and follows along live when you change scaling or drag the window to a differently-scaled monitor. Light, dark, or auto themes match Windows.

Native

Tiny, native, set-and-forget

A single ~500 KB exe that idles at around 1 MB of RAM in the tray, with zero crate dependencies — no .NET runtime, no driver, no admin, no install. It does one job and stays out of the way, far leaner than the all-in-one utility suites that bundle zones alongside a dozen other tools. The modern main window is drawn with Direct2D (dark gradient, card-grouped sections, pill toggles). It starts with Windows, tucks into the tray, and keeps itself up to date automatically.

Comparison

One tool instead of three

Instead of…
VirtualZones gives you
PowerToys FancyZones
Zone layouts + drag-to-snap
RegionToShare
Share one zone in the native picker
A virtual-display splitter
Fullscreen confinement into zones
Heavier, dependency-laden tools
~500 KB exe, ~1 MB RAM, zero dependencies