Window managers for an ultrawide monitor on a Mac
Don't maximize anything on an ultrawide. Split it into three or four columns instead: Rectangle or Loop can snap windows to thirds, a grid tiler like Amethyst has centre-column layouts, and a scrolling window manager lets you keep columns at 25–33% width with the one you're using held in the middle.
Why maximizing fails on an ultrawide
A maximized browser on a 34-inch ultrawide puts the text in a long thin band, or leaves huge empty margins either side. On a 49-inch super-ultrawide it's worse: your eyes and neck travel a long way just to read a line, and the window you care about is rarely in front of you.
An ultrawide works best as several normal-width screens side by side. The question is just how you get windows into those slots, and what happens when you open one more.
macOS's own tiling
On macOS 15 Sequoia and later, Fn⌃← and Fn⌃→ snap a window to a half, and Fn⌃⌥⇧ with an arrow arranges three windows as one half plus two quarters. That's a start, but halves of a 49-inch screen are still very wide, and there are no thirds. The full list is in how to tile windows on a Mac.
Snapping apps: Rectangle and Loop
Rectangle is free and has exactly what ultrawides need: thirds, quarters, sixths, eighths and ninths, plus a Tile All action and a Tile in Rows/Columns action that cycles through grids. Loop is also free, with thirds and a radial menu you trigger with one key and steer with the mouse.
Both place windows when you ask. They don't keep a layout: open a fourth app and it lands on top, and closing one leaves a hole. For a fixed setup you rarely change, like editor in the centre third and chat on the right, that's often all you need. More in Ribbon vs Rectangle.
Grid tilers with ultrawide layouts
Automatic tilers keep every window in a slot all the time.
- Amethyst has layouts made for wide screens: 3Column-Middle keeps the main window in the centre with others on either side, and Widescreen-Tall is another wide option. Free, with a settings window. See Ribbon vs Amethyst.
- AeroSpace and yabai split the screen in a tree or BSP. On an ultrawide, five or six windows in a split still leave each one a reasonable width, which is where grid tiling shines.
The trade-off is the same as anywhere: past a certain number of windows, everything shrinks together.
A scrolling strip
A scrolling window manager treats the ultrawide as a wide window onto an even wider strip. Columns sit side by side, each at its own width, and the strip slides when you move focus past the edge. Nothing shrinks when you open another app; it just becomes the next column.
On an ultrawide, this works well with narrow columns:
- Set your widths. Ribbon's width presets default to 25%, 33%, 50%, 66%, 75% and 100% of the screen, and ⌃⌥R cycles the focused column through them. On a 49-inch screen, 25% columns give you four windows at a comfortable reading width. On a 34-inch, three 33% columns are the usual sweet spot.
- Keep the focus in front of you. The "Centre the focused column" setting has three modes: Never, On overflow (the default) and Always. With Always, whatever you're working on stays in the middle of the screen and its neighbours fan out on either side. ⌃⌥C centres a column once, on demand.
- Even things out. An "Equalize widths" action, which you can bind on the Shortcuts page, resets all columns to the same width after a session of resizing.
- Gaps. One gap setting (8 pixels by default) applies between windows and at the screen edges.
To see how centring feels, try the live demo and press C. The what is a scrolling window manager guide covers the basics.
Things to know with more than one display
Many ultrawide setups also have a laptop screen or a second monitor (the MacBook guide covers the laptop side).
- Displays have separate Spaces. This switch lives in System Settings > Desktop & Dock > Mission Control. Ribbon, Stage Manager and Split View on secondary displays all expect it on, and Ribbon's Mac Setup page checks it. AeroSpace and komorebi recommend the opposite, so check each tool's docs if you switch.
- One strip per display. In Ribbon, every display and every Space has its own strip with its own focus. Columns stop flush at the screen edge instead of hanging over onto the screen next to it. ⌃⌥N sends the focused window to the next display.
- Arrangement. Some tools that park windows off screen, like Paneru and PaperWM.spoon, recommend arranging monitors above and below each other in Display settings so hidden windows don't bleed onto a neighbour.
Side by side
| Thirds or narrower | Keeps a layout | Main window centred | Price | |
|---|---|---|---|---|
| macOS tiling | No (halves, quarters) | No | Fn-Control-C, once | Built in |
| Rectangle | Yes (thirds to ninths) | No | One-off placement | Free |
| Loop | Yes (thirds) | No | One-off center action | Free |
| Amethyst | Yes, via layouts | Yes | 3Column-Middle layout | Free |
| AeroSpace / yabai | By splitting | Yes | Depends on your splits | Free |
| Ribbon | Yes (25%, 33% presets) | Yes, and restores after restart | Never / On overflow / Always | $9.99 once |
Ribbon runs on macOS 13 Ventura and later on Apple silicon (M1 or later), and costs $9.99 once. All sales are final (terms), so try the demo first.
FAQ
How should I split a 49-inch ultrawide monitor on a Mac?
Four columns of about a quarter each, or three with a wider centre, works for most people. Rectangle can snap windows to thirds and narrower, and a scrolling manager like Ribbon keeps 25% or 33% columns and lets more windows sit off screen.
Can macOS tile windows into thirds?
No. Built-in tiling on Sequoia and Tahoe does halves and quarters only. Rectangle and Loop add thirds for free.
Can I keep the window I'm using in the middle of the screen?
Yes. Amethyst's 3Column-Middle layout does this, and Ribbon's "Centre the focused column: Always" setting keeps the focused column centred as you move along the strip.
Does Ribbon support an ultrawide plus a laptop screen?
Yes. Each display gets its own strip, with its own focus and scroll position, and ⌃⌥N sends a window to the next display.
Should "Displays have separate Spaces" be on or off?
For Ribbon, on; its Mac Setup page checks it. Some other tools, like AeroSpace and komorebi, recommend turning it off, so it depends on what you run.