# How to resize and center a window with the keyboard on a Mac

Source: https://ribbonformac.com/resize-window-keyboard-mac  
Updated: 2026-10-29

On macOS 15 Sequoia and later, <kbd>Fn</kbd><kbd>⌃</kbd> plus an arrow resizes a window to a half, <kbd>Fn</kbd><kbd>⌃</kbd><kbd>F</kbd> fills the screen, <kbd>Fn</kbd><kbd>⌃</kbd><kbd>C</kbd> centers it and <kbd>Fn</kbd><kbd>⌃</kbd><kbd>R</kbd> undoes the last change. macOS has no shortcut for "a bit wider" or "a bit narrower"; for that you need an app.

## The built-in shortcuts (macOS 15 and later)

| Shortcut | What it does |
| --- | --- |
| <kbd>Fn</kbd><kbd>⌃</kbd><kbd>F</kbd> | Fill the screen |
| <kbd>Fn</kbd><kbd>⌃</kbd><kbd>C</kbd> | Center the window without changing its size |
| <kbd>Fn</kbd><kbd>⌃</kbd> + <kbd>←</kbd> <kbd>→</kbd> <kbd>↑</kbd> <kbd>↓</kbd> | Left, right, top or bottom half |
| <kbd>Fn</kbd><kbd>⌃</kbd><kbd>R</kbd> | Return to the previous size and position |

Fn is the Globe key on recent Apple keyboards. The same commands are in the **Window** menu as **Fill**, **Center** and **Move & Resize**, so they work on keyboards without a Fn key too: press <kbd>⌃</kbd><kbd>F2</kbd> (add <kbd>Fn</kbd> if your top row is set to media keys) to move to the menu bar, then type to pick a menu.

There's a longer list, including two- and three-window arrangements, in [how to tile windows on a Mac](https://ribbonformac.com/how-to-tile-windows-on-mac).

## What's missing

macOS gives you halves, quarters, fill and center. It doesn't give you:

- **Thirds or two-thirds.**
- **"Wider" and "narrower"** in small steps.
- **A shortcut for a single corner.**

## macOS 14 Sonoma and earlier

None of the Fn-Control shortcuts exist. **Window → Zoom** grows a window, and you can give it a shortcut under System Settings → Keyboard → **Keyboard Shortcuts** → **App Shortcuts**. For anything more, use an app.

## Precise resizing with the mouse

Two modifier keys make mouse resizing much less fiddly:

- **Hold <kbd>⌥</kbd> while dragging an edge** and the opposite edge moves too, so the window grows or shrinks around its centre.
- **Hold <kbd>⇧</kbd> while dragging an edge or corner** and the window keeps its proportions.

## Apps that add keyboard resizing

- **[Raycast](https://www.raycast.com/)** (free for personal use) has window commands for halves, thirds, quarters, centering and more. Give the ones you use hotkeys in its settings. See [Raycast window management](https://ribbonformac.com/raycast-window-management).
- **Rectangle** (free) adds thirds, two-thirds and shortcuts for growing and shrinking a window.
- **A scrolling window manager** handles width differently: windows sit side by side, so you only ever change width, and the neighbours move along instead of overlapping.

## Width steps in Ribbon

In [Ribbon](https://ribbonformac.com/), every window is a column on a horizontal strip. The resize shortcuts are:

| Shortcut | What it does |
| --- | --- |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>R</kbd> | Cycle through preset widths, such as a third, a half and two thirds |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>=</kbd> / <kbd>⌃</kbd><kbd>⌥</kbd><kbd>-</kbd> | A step wider or narrower |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>F</kbd> | Full width |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>C</kbd> | Center the column on screen |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd><kbd>=</kbd> / <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd><kbd>-</kbd> | Taller or shorter, when windows are stacked in one column |
| <kbd>⌃</kbd><kbd>⌥</kbd><kbd>0</kbd> | Equal heights in a stack |

Because a wider window pushes its neighbours along the strip instead of covering them, you can make the window you're working in as wide as you like without losing the others. Every shortcut can be rebound in Settings. [Try the width keys in the live demo](https://ribbonformac.com/#demo); [pricing](https://ribbonformac.com/#pricing) starts at $9.99 once.

## FAQ

### How do I resize a window on a Mac with the keyboard?

On macOS 15 and later, <kbd>Fn</kbd><kbd>⌃</kbd> plus an arrow key for halves and <kbd>Fn</kbd><kbd>⌃</kbd><kbd>F</kbd> to fill. For other sizes you need an app such as Raycast, Rectangle or a window manager.

### What's the shortcut to center a window on a Mac?

<kbd>Fn</kbd><kbd>⌃</kbd><kbd>C</kbd>, or Window → Center, on macOS 15 Sequoia and later.

### How do I undo a window resize?

<kbd>Fn</kbd><kbd>⌃</kbd><kbd>R</kbd> returns the window to its previous size and position.

### Why won't a window get any smaller?

The app has a minimum size. No shortcut or tool can make it smaller than that.

## Keep reading
- [Tile windows on Mac](https://ribbonformac.com/how-to-tile-windows-on-mac) — Drag, green button, Window menu and every Fn-Control shortcut, plus how to turn it off.
- [Maximize without full screen](https://ribbonformac.com/maximize-window-mac-without-full-screen) — Fill, Option-click the green button, double-click the title bar, and shortcuts.
- [Split screen into three](https://ribbonformac.com/split-screen-three-windows-mac) — The built-in three-window layout, equal thirds, and what happens when a fourth window opens.
- [Window keyboard shortcuts](https://ribbonformac.com/mac-window-keyboard-shortcuts) — Switching, hiding, closing, full screen, desktops and tiling, in one table.
- [Use a Mac without a mouse](https://ribbonformac.com/use-mac-without-mouse) — Launching, menus, dialogs, the browser and windows, all from the keyboard.
