Many Tricks


Move and zoom windows

Also available on the

App Store

Please read:
Our apps and the App Store


Moom 3.2.10 requires macOS 10.7 or newer. Please see the museum if you are running an older macOS version.

Moom is presently available in English only.

Moom will work for 100 uses in demo mode. After that, you will have to purchase a license (how many do you need?) in order to continue using Moom.

Moom includes a 60-day money-back guarantee (when purchased directly from us). If you're not satisfied with your purchase, simply email us for a refund.

Release notes

Video Introduction

Introduction to Moom

Watch in separate window | HQ


Moom FAQ

Open a support ticket

Suggest a feature

Discuss on Moom Talk

Moom News

Moom 3.2.10 released

Moom 3.2.9 released

Moom 3.2.8 released

Moom 3.2.6 snaps into existence

The new Many Tricks’ end user license agreement

All news

Do you spend a lot of time moving and zooming windows, so you can better see and work with all the content on your Mac? Instead of doing that work yourself, let Moom handle the task for you.


Use the Mouse

Zoom Button

Move your mouse over the green zoom button in any window, and Moom's mouse control overlay will appear (as seen in the above animation). Here's what happens when you click the various icons in Moom's mouse control overlay:

  • Move & Zoom to Full Screen
  • Move & Zoom to Left Half
  • Move & Zoom to Right Half
  • Move & Zoom to Top Half
  • Move & Zoom to Bottom Half
  • Revert to Original Dimensions

Quarterly Results

Dragging the half width/height icons a few pixels—instead of clicking—transforms them, giving you even more options for arranging windows:

  • Move & Zoom to Top Left Quarter
  • Move & Zoom to Top Right Quarter
  • Move & Zoom to Bottom Right Quarter
  • Move & Zoom to Bottom Left Quarter

Quarters available via dragging depend upon which icons you drag. For instance, the left half icon lets you zoom to the top left corner by dragging up, and zoom to the bottom left corner by dragging down.

Multiple Displays

Drag those icons even further towards another display, and you'll see a little arrow pop up, such as this one:

  • Full Screen on Display to the Right

Provided there's a display there, you can combine any zoom icon with any dragging direction to zoom and move to another display at the same time.


Moom's mouse controls optionally include a grid that lets you resize and move windows by dragging your mouse across its segments:

You can configure the number of segments (width and height) in the grid in Moom's Settings.

Snap to Edges

New In addition to using the grid or the overlay, you can move and zoom windows by dragging them to screen edges.

Drag to any edge or corner

A preview shape appears when dragging, so you know exactly what you'll get when you release the mouse button.

Each edge (full screen, half screen) and corner (full screen, quarter screen) can have a distinct action, and you're in control over the delay before the action occurs.

You can even (optionally) undo any Moom action by simply dragging a window away from its moved and zoomed location.

Use the Keyboard

Keyboard mode allows you to do everything you can do in mouse mode, and more. It's all controlled by the Keyboard section of Moom's settings window:

Moom's keyboard control settings

Once set up, you can use the keyboard to zoom windows to full/half/quarter-screen sizes, move them (while optionally confining them to the display) around, send them to another display; grow and shrink them, center them, and revert them to their pre-Mooming dimensions.

After pressing the keyboard mode trigger key you define, an onscreen overlay appears. While the overlay is visible, you can use easy-to-remember keys (e.g., the arrow keys, plus Return, Tab, and Space) to control the frontmost window, instead of having to memorize tons of outlandish key combos.

If you want a reminder as to your defined shortcuts, you can display a cheat sheet (enabled in Moom's Settings) along with the overlay:

Moom's keyboard controller cheat sheet

To keep things as simple as possible, some features are controlled via sequences of keyboard inputs. For instance, to zoom a window to the top left quarter of the screen, you'd press Command-Up Arrow then Command-Left Arrow in rapid succession (assuming your settings are similar to those shown above).

Seems pretty useful so far, right? Well, we've only scratched the surface. Now…

Make it yours!

Once you've used Moom for a while, you might end up wishing you could optimize it to perform your most-frequently-used actions in a more efficient manner. So to make sure you have the exact Moom that works best for you, we let you create it yourself. Here's how:

Step 1: Configure

Create your own controls by choosing from a variety of actions and parameters. Arrange these controls as you wish (with headers and separators), then assign hot keys to those you want to use globally via the keyboard.

Oh, and there's a bonus: In addition to the actions you already know about, you can also move windows directly to a screen edge or corner and created predefined window sizes in pixels.

Step 2: Enjoy

You can trigger your newly-configured custom Moom actions via their assigned hot keys, or via a menu you can access from the menu bar. You can even access them via the mouse control overlay:

Use your own controls via menu and hot keys

Navigating that menu couldn't be easier, thanks to Moom's revolutionary dynamic icons: each displays exactly what the assigned action will do.

Save Your Window Layouts

Moom makes it so simple to arrange your windows, you'll quickly find yourself with a nicely-organized screen, with each app residing in its own space, just as you like it. But as you work through the day, you'll probably move windows around, resize other windows, and watch as your nicely organized window layout devolves into chaos.

You can, of course, use Moom's resizing tools to manually arrange all your windows again…but now there's an even easier solution: the Arrange Windows Custom Control:

Arrange Windows

After laying out your windows as you wish, create a new Arrange Windows Custom Control, and click the Save Snapshot button. This will save the layout—size and location—of all opened windows (optionally not saving obscured windows). Later, when you want your custom arrangement back, type the keyboard shortcut, or activate the saved layout via Moom's menus.

You can create as many Arrange Windows Custom Controls as you wish, so you can easily restore window layouts for differing tasks, such as web surfing, writing, programming, etc.

The Many Phases of (the) Moom

Moom icon Moom menu bar Moom invisible
Standard Menu Bar Faceless

Moom can run in three different modes. When run in Standard mode, Moom will have a Dock icon and menu items in the menu bar. In Menu Bar mode, Moom will only exist in your menu bar; click the menu bar icon to access its settings. Finally, in Faceless mode, you won't see any sign of Moom's existence at all—other than the fact that it will be sitting there, ready to go when you need it. (To access Moom's settings when in Faceless mode, just double-click on the Moom application icon in the Finder.)

“Best. App. Ever.” —Steve Gilissen, satisfied user


Mac Gems

Eddy Awards

2011 Winner