BetterTile
Get the beta

Free & open source. Made for macOS.

A little less arranging.
A lot more doing.

Snap into place. Resize together. Make room for what’s next.
BetterTile makes your windows work together.

Apple Silicon macOS 26+

Illustrative animation · Explore the Settings demo below

Your windows, working together

A place for
everything.

Your notes, your next project, your afternoon soundtrack. Give them all a little room.

Scroll to see how

01 / Drag snapping

From here.
To just right.

Drag a title bar toward an edge or corner. Preview the placement. Let go, and get back to it.

Preview first. Place with confidence.

02 / Linked resizing

Make room.
Stay together.

Need more space for an idea? Move the shared boundary. Neighboring windows resize together.

One movement. Both sides.

03 / Adaptive Bento

One more window.
Still your flow.

Open something new. Bento adapts the layout to make space. Swap, lock, or float windows to make it yours.

A layout that changes with your work.

04 / Layout Wheel

Your next move.
Right here.

Hold Control + Option + Shift over a focused window. Move to a sector, then release to place it.

⌃ control⌥ option⇧ shift

Interactive product demo

Meet BetterTile.
Before you install.

Explore BetterTile’s layout modes, menu actions, snap zones, and dividers. Everything here uses sample windows.

BetterTile SettingsProduct demo

Window Layout

Choose how windows arrange and how shared boundaries respond.

Window Mode

Current contextActive display · 4 visible windows

New desktops start in Bento mode.

Applied each time a desktop is left with a single window. After that, it keeps the size you give it until another window opens or you repair the layout.

Preview a single window

Resize Interaction

Resize adjacent windows togetherIn Native mode, resizing one window adjusts its neighbor.

Saved for Native mode. Bento manages its own shared boundaries.

Window feedbackPreview the arrangement before you release.
6 pt
Try a divider
Drag or use arrow keys. Hold Shift to move farther.Ghost Preview

Snap Zones

Choose what happens when a window reaches an edge or corner.

Choose the actions you reach for. Arrange them in the native app.

Layout Wheel

Put window actions around the pointer for quick access.

Per-App Rules

Choose which applications participate in BetterTile behavior.

Read-only example. These sample apps are not taken from your Mac.

Apps With Rules

Musiccom.apple.MusicExclude from Bento
Calculatorcom.apple.calculatorIgnore Everywhere

What The Rules Do

Manage NormallyBetterTile arranges this app like any other.
Exclude from BentoKeeps this app out of Bento layouts. Shortcuts and drag snapping still work when you use them on it.
Ignore EverywhereBetterTile never moves or resizes this app.

In BetterTile, rules are remembered by app. Choosing Manage Normally removes an app from the list.

General

A few essentials. Everything else, just where you need it.

Browser simulation. No app settings or real windows are changed.Based on BetterTile 0.4.6.

Less window work. More actual work.

Tile your windows.
Keep working.

From a quick snap to a full Bento layout, arrange your desktop around what you’re doing.

Drag snapping

Put it where
you want it.

Drag a title bar toward an edge or corner. See the zone before you let go. Work inside a window without triggering a snap.

Preview first. Place with confidence.
Linked resizing

Make room.
Stay together.

Drag the shared boundary between adjacent windows. Both sides resize together, with a ghost preview or live updates as you move.

One movement. Two windows.
Adaptive Bento

A new window.
A natural fit.

Bento places new windows where they move and resize the least. Swap, lock, or float a window to make the layout your own.

Adapts as your workspace changes.
Layout Wheel

Your next move.
At your pointer.

Hold Control + Option + Shift over a focused window. Move to a sector, then release to place it. Customize each action in Settings.

⌃ control⌥ option⇧ shift
Also built in

Keyboard shortcuts with conflict detection Per-window undo

A small app. Clear principles.

OPEN SOURCE.
LOCAL FIRST.

Your window data stays on your Mac. No account, no behavioral tracking, and no paid tier.

Look inside on GitHub
Built for your Mac

Native Swift + SwiftUI

Window management built around macOS.

Free, forever

GPL v3 or later

Read it. Fork it. Help make it better.

One permission

Accessibility

To move and resize windows, explained before you grant access.

Before you start

Good questions.
Straight answers.

What do I need to run BetterTile?

An Apple Silicon Mac running macOS 26 or later. BetterTile needs Accessibility permission to move and resize windows from other apps.

How do I install the public beta?

Download the latest beta disk image from GitHub Releases, open it, and drag BetterTile into Applications.

The beta is self-signed and is not Apple-notarized. After attempting the first launch, open System Settings → Privacy & Security and choose Open Anyway. Only do this after confirming your download came from the official repository.

Does BetterTile collect my data?

BetterTile does not send window data, configuration, analytics, telemetry, or crash reports. Settings stay in a local JSON file.

Update checks contact GitHub and can be turned off. GitHub receives ordinary connection metadata. Read the security and privacy policy for the full details.

Can I use it with macOS tiling?

Yes. BetterTile can work with windows arranged by macOS tiling. Bento can recognize the arrangement and continue resizing it with BetterTile’s dividers. For edge dragging, choose either BetterTile Drag Snapping or macOS edge tiling to avoid competing previews.

Is it really free?

Yes. No trial, subscription, paid tier, or features held behind a purchase. BetterTile is free software under the GNU GPL v3 or later.

Meet your new window manager

YOUR SCREEN.
UNDER CONTROL.

Public beta Apple Silicon macOS 26+