What keyboard shortcuts move, resize, and maximize windows under Mac OS X?

Spectacle hasn't been mentioned yet. "Move and resize your windows with ease." -- http://spectacleapp.com

It's open source: https://github.com/eczarny/spectacle

Update March 17, 2020

Spectacle author does not maintain the project anymore.

Macos provided an option to move windows left/right. See the answer from @afonsoduarte


Not built in, but you can install 3rd party software.

http://www.macupdate.com/info.php/id/26411/mercurymover

http://www.macupdate.com/info.php/id/30591/right-zoom


macOS Catalina (10.15) now has commands to:

  • tile windows left and right of screen (this enters fullscreen mode with 2 app side by side)
  • enter fullscreen mode
  • move windows to left and right side of screen
  • zoom (maximise window)

You can select them by hovering the green full-screen button in the upper-left corner of a window (press the Option key for more options).

macOS Catalina window tiling options

To create shortcuts for these commands you can do the following:

  1. go to System Preferences > Keyboard > Shortcuts
  2. select App Shortcuts
  3. press the + sign to create a new shortcut
  4. in Menu Title enter the title of the option as it appears when hover the green full-screen button, for example: Move Window to Left Side of Screen
  5. pick a keyboard shortcut, for example: ⌃⌘←