Moom

Hello, and Thank You

We here at Many Tricks appreciate your business, and we welcome your feedback. Enjoy Moom!

Getting Started

Introduction to Moom

The brief video at right shows how easy it is to use Moom in its default form—it's as simple as moving your mouse and clicking an icon.

Alternatively, the following in-depth video covers all of Moom's features (videos will open in your browser):

555x312 [27MB]683x384 [33MB]1366x768 [85MB]

More Help

For more help with Moom, you can read the in-app help. You can also use our support site for reporting bugs, asking for features, and more.

What's This?

When we have compelling news to report, you'll see our news button indicator in your menu bar. This will only happen infrequently — e.g., when there is an urgent bug fix or major news to report. Click the indicator (which will then vanish), and this news window will appear.

If you'd rather not get the news automatically, uncheck 'Automatically show news updates in the menu bar' in the lower right corner. Regardless of this setting, you can see the news using the Moom → Moom News item in the main menu, or via the News entry in Moom's menu bar item menu, depending on which application mode Moom runs in.

Updates

Moom 3.2.28 - Sep 17 2024 New

  • Moom 3 has been renamed to Moom Classic. Find out why!
  • Updated to avoid conflicts with macOS 15's snap features.
  • Fixed an issue with window title matching for "Arrange Windows" custom controls.

Moom 3.2.27 - July 16 2024

  • Worked around an issue in macOS 14.5 that caused slowdowns for some users, primarily when using keyboard mode.

Moom 3.2.26 - Feb 12 2024

  • Moom will no longer generate a macOS permissions request about accessing data from other apps. (This only affected users using third-party desktop image apps.)
  • Improved error logging to help diagnose issues Moom may have when interacting with other apps.
  • Moom's pop-up menu now works when the LanguageTool app is running.

Moom 3.2.25 - Jun 14 2022

  • Fixed an issue when using Moom with ScreenBrush.
  • Fixed an issue related to triggering the mouse grid via the keyboard.
  • Fixed an issue related to a briefly-flashing Moom logo when using keyboard mode on some Macs.
  • Improved compatibility with the latest 14" and 16" MacBook Pros.
  • The "Bring moomed windows to the front automatically" preference is now applied more consistently.
  • Fixed an inconsistency in how automatically triggered "Arrange Windows" custom controls detected multiple display layout changes.
  • Various other behind-the-scenes improvements.

Moom 3.2.24 - Dec 16 2021

  • Improved menu layout on macOS Monterey.
  • Improved preferences display for users with non-retina displays on macOS Monterey.
  • Fixed a presentation issue for saved layout menu items in macOS Monterey.
  • Worked around issues with some third-party apps.

Moom 3.2.23 - Jul 29 2021

  • Improved compatibility with progressive web apps and other third-party apps.
  • Worked around an app activation bug in macOS 11.4.

Moom 3.2.22 - Apr 27 2021

  • Fixed a bug that prevented Moom from launching on macOS 10.9 Mavericks.
  • Fixed a bug where Resize controls didn't remember their "Resize & Center" state across relaunches.

Moom 3.2.21 - Mar 13 2021

  • Reduced memory usage.
  • Minor cosmetic user interface changes.

Moom 3.2.20 - Nov 30 2020

  • Moom is now a universal app, built for both Apple silicon and Intel Macs.
  • Worked around an issue where macOS 11 Big Sur failed to remember the position of Moom's menu bar icon correctly.
  • Fixed a recent regression that caused display glitches in the custom control configuration tab on macOS 10.13 or earlier.
  • Continued visual refinements for macOS 11 Big Sur.

Moom 3.2.19 - Nov 21 2020

  • Fixed an issue that prevented Moom from working properly when notifications were onscreen in macOS Big Sur.
  • Fixed an issue that could cause slowdowns when opening and working in the Custom tab of Moom's preferences.
  • Fixed some macOS Big Sur layout issues.

Moom 3.2.18 - Nov 11 2020

  • Resolved an issue that could occasionally result in misalignment by one point.
  • Other minor bug fixes.

Moom 3.2.17 - Dec 9 2019

  • Resolved a possible issue relating to macOS Catalina's Sidecar feature that was affecting a few users.
  • Fixed a screen redrawing issue related to using multi-step actions

Moom 3.2.16 - Oct 16 2019

  • Moom now functions properly when using an iPad in macOS Catalina via Sidecar.

Moom 3.2.15 - Sep 1 2019

  • Works properly with macOS Catalina—see the Mouse preferences for a setting to control how Moom and Apple's green button menu work.
  • Custom menu labels are now visible if you use Dark Mode and the "reduce contrast" system setting.
  • Worked around an issue that could cause incorrect move/zoom actions after using Text to Speech or VoiceOver. (Hat tip to Daniel A.)
  • The pop-up palette no longer shows on full screen windows.
  • Worked around an issue with Opera's non-standard window widgets.
  • Chromeless windows in Kitty (a terminal emulator) can be resized via Moom.

Moom 3.2.14 - Jan 31 2019

  • Zoom button tooltips now properly reflect their alternate state (Hat tip to Lance C. for noticing the issue.)
  • The custom Touch Bar Escape key is disabled in macOS 10.12, as it seems to cause crashes there.
  • Changed all in-app and help references from "Mac OS X" to "macOS," as we should've done long ago.
  • Worked around an issue that prevented Moom from working with Electron-4-based apps.

Moom 3.2.13 - Nov 8 2018

  • Oooooh look at that shiny new icon!
  • Added Dark Mode support in macOS Mojave.
  • Moom is now hardened, in preparation for a future when Apple requires developer-signed apps to be hardened.
  • Fixed an issue that prevented Moom from fully working in iTunes in macOS Mojave. (Hat tip to Johnny H. for reporting this one.)
  • Figured out a workaround to make Moom work with Opera's odd vertically-oriented buttons.

Moom 3.2.12 - Sep 27 2018

  • Added a basic set of Touch Bar controls to the keyboard controls panel.
  • Adobe's apps should now work with Moom, except for the green button pop-up.
  • Worked around an incompatibility with DockShelf. (Hat tip to Rik W. for reporting the issue.)
  • Worked around an incompatibility with Subliminal. (Hat tip to Panin S. for reporting the issue.)
  • Fixed a bug that prevented reusing keyboard shortcuts after they'd been assigned and then removed, if the associated action had been moved. (Hat tip to Mike H. for reporting this one.)

Moom 3.2.11 - May 14 2018

  • Fixed an issue that was causing slower-than-expected full-screen grid animation while moving and dragging.
  • Fixed a bug related to moving a window to another display then resizing using keyboard mode. (Hat tip to Joshua K. for reporting this one.)
  • Worked around an issue with Transmit 5.

Moom 3.2.10 - Oct 19 2017

  • Fixed a login items bug that could cause Moom to crash on launch for some users.(Hat tip to Éric T. for finding this one and then pointing out an incomplete fix.)
  • Improves compatibility with Transmit when using drag-to-edge operations.
  • Updated to work with uBar 4.

Moom 3.2.9 - Aug 1 2017

  • Added full-screen grid-based resizing, which is also the default mode for the grid.
  • Moom's palettes now automatically switch between dark and light versions depending on if you're using the dark menu bar and dock or not.
  • Improved appearance of the hexagonal grid.
  • Fixed an issue that could cause Preview to become unresponsive when viewing certain huge PDFs. (Hat tip to Raúl for finding this one.)

Moom 3.2.8 - May 15 2017

  • For the grid users among you, we introduce Moom's new and unique hexgrid, which replaces Moom's old grid; it features more natural dragging directions, shorter mouse travel distances, and a spiffy new look.

Moom 3.2.7 - May 14 2017

  • Modified the grid's appearance.
  • Fixed a bug relating to Moom's palette position when the green zoom button was near the right/bottom screen edge.
  • Fixed a bug related to double-clicking the center button in the custom resize action.

Moom 3.2.6 - Nov 3 2016

  • Fixed a bug where the snap feature would misbehave while a display was zoomed.
  • Fixed a bug where the snap feature would interfere with customizing a standard window toolbar.
  • Fixed a bug where the snap feature would occasionally reduce other apps' responsiveness while interacting with those apps' menus.

Moom 3.2.5 - Apr 11 2016

  • Fixed a bug in Moom 3.2.4 that made moving windows to other displays impossible under certain circumstances. We apologize for the inconvenience!

Moom 3.2.4 - Apr 7 2016

  • Improved support (the best we can do) for iBooks.
  • Addressed some issues with Microsoft Office 2016.
  • Resolved an issue where looping through all displays would sometimes skip some displays.
  • Improved help with better layout and greatly improved navigation and search.

Moom 3.2.2 and 3.2.3

These were non-App Store releases only.

Moom 3.2.1 - Jan 13 2015

  • Yosemiteized the interface.
  • Thinned the menu bar icon.
  • Added support for Yosemite's dark mode.
  • Blacklist additions: DockView, iPhone Simulator, Screen Shade, Steinberg plug-ins.
  • Added iPhone Simulator to Moom's ignore list, to prevent it from crashing in some situations.
  • Help has been updated and retinaized.
  • Added code to make Moom work better with uBar.
  • Improved layout of the cheat sheet (for keyboard mode).
  • Solved an issue causing lag in Preview when working with large documents.
  • Solved a problem related to sizing windows across multiple displays with custom actions.

Moom 3.2 - Aug 6 2014

  • Modified some interface elements in preparation for Yosemite (OS X 10.10).
  • Prepared for upcoming Gatekeeper changes.
  • Disabled Moom in Chief Architect and DockView, due to issues with those apps and Moom.
  • Worked around an issue in DynamicLyrics.

Moom 3.1 - Oct 17 2013

  • Reworded configuration messages for Mavericks users.
  • Added a new AppleScript command, tell application "Moom" to list of snapshots.
  • Menu items now show application icons for window snapshots
  • Added support for device descriptions and device names.
  • Snap-to-edges highlight now appears even when highlighting is disabled.
  • Fixed constantly-shrinking grid bug on rotated external displays.
  • Worked around an issue where saved window layouts weren't properly handling Terminal windows.
  • Resolved an issue with Tweetbot for Mac when restoring windows.
  • Removed "Snapshot doesn't apply" alert unless snapshot was automatically applied.

Moom 3.0.1 - Oct 2 2012

  • Added high resolution graphics for retina display Macs.
  • Worked around a reserved Dock space issue when maximizing a window.
  • The Command-Period key combo can be used as part of a keyboard shortcut.
  • Made changes to make Moom more functional for those using pen input on a tablet.
  • Reverting dragged-to-edges actions for right- and bottom-side edges now works properly.
  • Added sample restricted (non-global) shortcut keys and reorganized the cheat sheet layout.
  • Command-Comma will now open Moom's settings when the keyboard bezel is onscreen.
  • Fixed an issue related to the Enter key and the onscreen keyboard bezel.
  • Fixed a Mountain Lion issue that could cause some shortcuts to be displayed with a single "FN" modifier instead of their actual modifier keys.

Moom 3.0 - Jun 8 2012

  • Windows can now be snapped to edges and corners, and resized to either full screen, half screen (edges), or quarter screen (corners) when snapped.
  • Revert last Moom action (either snapped actions only or any Moom action) by dragging a Moomed window.
  • New "Zoom to fit" custom control mimics the behavior of the stock green button.
  • Initial grid cell location is now shown onscreen, prior to click-and-drag
  • Fixed a bug that would sometimes cause the keyboard grid to remain onscreen after use.
  • Minor changes to Moom's user interface.

Moom 2.4.1 - Apr 17 2012

  • Added a visual indicator for shortcuts created using keys on the numeric keypad.
  • Moom now automatically adjusts the grid orientation on portrait-oriented monitpors.
  • Fixed an issue related to Moom hot keys and Butler, Teleport, and Synergy.
  • Moom is now smarter about moving to the most-logical display in certain multi-display arrangements.
  • Saved snapshots are activated after a slight delay when switching monitors, to allow apps like iChat time to reconnect.
  • Changed how Moom calculates window sizes when moving between displays.
  • Moom now works better with tablets in Lion.
  • Fixed an issue caused by a Lion bug that only manifests itself in virtual Lion installations.

Moom 2.4 - Mar 1 2012

  • Custom controls can now be chained together, so they run sequentially with just one Moom invocation.
  • Reorganized Moom's menu bar menu to put often-used commands near the top.
  • Fixed a timing issue related to bringing windows in saved layouts to the foreground.
  • Fixed an issue that affected some windows with attached sheets.
  • Changed the way grid resize and spacing settings interact.

Moom 2.3.1 - Oct 18 2011

  • Saved window layouts can be activated when resolution changes, not just when monitor counts change.
  • Added 'center' AppleScript support (see Help for details).
  • Keyboard controls and custom controls now work as expected with Safari Reader windows.

Moom 2.3 - Sep 14 2011

  • Automatic triggering activates saved window layouts when adding or removing displays.
  • Added basic AppleScript support to enable activating saved layouts via AppleScript.
  • Moom user defaults are saved in a more-timely manner.
  • Fixed an issue involving saved layouts and certain third-party applications.
  • Fixed an issue on Lion involving resizing windows near screen edges and/or the Dock.
  • Command-comma will open the Settings window when Moom is run as a normal application.

Moom 2.2 - Jul 19 2011

  • If an app uses a drawer (e.g. TextMate, BBEdit), Moom will optionally account for the drawer when moving and zooming the window.
  • Worked around a Google Chrome issue that affected saving window layouts.
  • Dreamweaver will no longer force itself to the foreground when saving window layouts.
  • Fixed an issue involving full-screen windows on secondary monitor and saved window layouts.
  • Function keys used with Custom Commands are now treated as global shortcuts, not local shortcuts.
  • Fixed a problem related to the grid on rotated displays.

Moom 2.1.1 - Jul 6 2011

  • New 'Save Window Layout Snapshot' menu item allows quick creation of saved window layouts.
  • Grow and Shrink via keyboard now repeat when you hold the assigned keys down.
  • Fixed a bug with the Shrink keyboard command.
  • The Settings window will now properly appear on the active Space.
  • The Arrange Windows Custom Control now always remembers all windows. The 'Ignore obstructed windows' checkbox now applies when you activate a saved layout, so you can choose between affecting those windows and not affecting those windows after saving a snapshot.

Moom 2.1 - Jun 29 2011

  • Save any set of window sizes and positions as a saved layout, and then restore at any time.
  • Create one-key shortcuts that only work when Moom's keyboard bezel is onscreen.
  • Grid resizing can be used in keyboard mode.
  • The custom menu in the mouse palette can optionally be shown without a mouse click.
  • Grid size can now be set up to 16x16.
  • User-settable (and optional) window highlighting makes the window to be moved/zoomed more obvious.
  • Grid-based resizing now shows a live preview of the window size on the screen.
  • Windows can be increased or decreased in size via the keyboard.
  • Minor bug fixes

Moom 2.0 - Jun 7 2011

  • Create unlimited custom controls with dedicated keyboard shortcuts (or use via menus).
  • Specify window spacing (empty pixels) to leave around zoomed and moved windows.
  • Mouse grid can now be up to 12x12 in size.
  • Holding Option turns the half-screen mouse controls into quarter-screen mouse controls.
  • Keyboard control now works with Quick Look windows.
  • Vim keyboard bindings for cursor movement (HJKL) are now interpreted as their respective arrow keys.
  • Moom no longer causes any CPU load when the mouse moves if Moom's mouse controls are disabled.

Moom 1.2.1 - Apr 26 2011

  • You can now Option-click on Moom's Full Screen icon to center a window.
  • Works properly when HyperDock and/or Dreamweaver are running.
  • Improved activation algorithm to reduce CPU usage.

Moom 1.2 - Apr 15 2011

  • A new resize grid for mouse users, to resize and move windows to any size/position.
  • A new 'cheat sheet' for keyboard users optionally shows assigned keys
  • Moom now works properly with apps that don't fully support the Accessibility API, such as LibreOffice and OpenOffice.
  • Moom now ignores certain apps that cause it problems, including BZFlag, CrossOver, Stuffit Destinations, and World of Warcraft.
  • Moom should work properly with Sparrow.

Moom 1.1 - Mar 31 2011

  • Move and zoom to quarter-size windows pinned in corners.
  • Move and/or move and zoom windows across multiple displays.

Moom 1.0

Initial release.