Windows 7 has a nice new feature for moving around windows.

The one that I am particularly interested in is: Windows Key + Left/Right : Move the window to the left or right of the screen, or over to a second monitor.

But, Windows Key + Up: Maximize the current window and Windows Key + Down: Restore or minimize the current window. are also quite useful.

Is there anyway that I can get this functionality in OS? Preferably replacing the windows key with Command Key.


7 Answers 7


Shift It

If you read this Article I think you get what you want.

alt text

  • 4
    I like that this is free and open source. Will definitely check it out.
    – tobes
    Commented Aug 25, 2010 at 23:02
  • 1
    Can you add the name of the app and a direct link to the project site? It will make it easier for future reference :) Commented Aug 26, 2010 at 4:33
  • Great find by the way! Commented Aug 26, 2010 at 4:39
  • 1
    The provided link is a little old, the project is now hosted on github, you can get the binaries there now. Link: github.com/fikovnik/ShiftIt Commented Sep 20, 2014 at 18:11
  • Works great on OS X Yosemite.
    – thedp
    Commented Sep 12, 2015 at 13:41

Two excellent, free tools:

  • Spectacle is ultra-simple and lets you setup shortcut keys to all the typical window placement actions (fill left half of screen, fill top half, full screen, center, etc).

  • BetterTouchTool is very full featured and can do these keyboard shortcuts as well, but also lets you click and drag windows to "snap" to different regions of the screen. (And it has tons of other features, since it's original purpose was custom touchpad gestures).

  • 2
    Free. Solid: Better Touch Tool
    – user84730
    Commented Jul 11, 2014 at 0:11
  • 1
    Uh yeah, that's what I listed above (including same link)
    – jpeskin
    Commented Jul 11, 2014 at 0:26
  • 2
    BetterTouchTool now requires the users to pay a license fee: boastr.net/btt-paid-faq Commented Mar 14, 2016 at 10:46

If you don't mind paying, there's SizeUp from Irradiated Software, worth paying for IMO. Gives you lots of customizability.

If you just want the mouse windows resizing behaviour (dragging to the edges) from windows 7, there's Cinch from the same company.

  • +1 Cinch, though it's awkward on multiple monitor setups.
    – intlect
    Commented Oct 30, 2010 at 0:32

There's a nice little app called Divvy, that gives you a lot of control on windows resizing, including keyboard shortcuts similar to ones Win7 has. It's $14, but worth it in my opinion.

  • Divvy's the only one that makes it easy to size a window to a third of the screen.
    – Leo
    Commented Aug 25, 2015 at 14:29

You have a few good alternatives (there are more):


Optimal Layout



I used open source tool Slate (https://github.com/jigish/slate) for some years but moved recently all my configuration to non free "Keyboard Maestro". It's extremely flexible and settings can be edited using a tool instead of editing configuration files. It supports multiple screens and different setups better than anything else if've seen so far. Here's an example of pushing current window to the left half of main screen.

Screenshot of definition of "Window to the left"


I was looking for the same thing since window management on Mac is not ideal. I use MondoMouse (15$) for window sizing and control which I even like better than the Windows 7 model.

Not the answer you're looking for? Browse other questions tagged .