Moom: Bringing order to chaos since 2011

Moom makes window management as easy as clicking a mouse button—or using a keyboard shortcut, if you're one of those types of people.

With Moom, you can easily move and zoom windows to half screen, quarter screen, or fill the screen; set custom sizes and locations, and save layouts of opened windows for one-click positioning. Once you've tried Moom, you'll wonder how you used your Mac without it.

Pop-up positioning Hover the mouse over any window's green button, and Moom's pop-up palette appears. Quickly fill the screen, or move and resize to vertical or horizontal halves on screen edges. Want quarter-size windows instead? Hold down the Option key, and the palette presents four quarter-size corner options, along with "center without resizing."

Resizing isn't a drag… Actually, it is a drag, using Moom's unique on-screen resizing grid. Click in the empty box below the pop-up palette, move the mouse to where you'd like the window to be, then click-and-drag out its new dimensions. Release the mouse button, and the window will fill the outline you've drawn on the screen.

…it's a snap! Want to quickly move and zoom windows to certain areas of the screen? Just enable Moom's Snap to Edges and Corners feature. Grab a window, drag it to an edge or corner, and release the mouse. You can set the resizing action for each location in Moom's preferences.

Save and restore window layouts Set up a collection of windows in the size and locations you wish, then save the layout. Restore the layout via an assigned hot key or via Moom's menus. This feature is particularly useful if you use a laptop with an external display—Moom can trigger saved layouts on addition or removal of displays.

No mouse required Don't worry, keyboard users—Moom isn't just for those who prefer using a mouse. Enable keyboard control, and you can move, resize, center, use the on-screen grid, and much more—all without touching the mouse. In addition, every custom Moom command—keep reading!—can be assigned a global keyboard shortcut, or one that works only when the keyboard controller is onscreen.

Countless custom commands Create and save often-used Moom actions to a menu of custom commands—complete with optional dividers and labels. Moving, zooming, resizing, centering, even moving to other displays—all are doable via custom commands. You can even create a sequence of commands tied to one shortcut, easing complex move and sizing operations.