A tiny menu-bar app for macOS

Stop maximizing
windows by hand.

Phil keeps your app windows filled to the screen — and leaves the ones you've deliberately snapped alone.

⤺ go ahead — grab a window, make a mess

Plans
Notes
Inbox

Respects your snaps

Snap a window to a half, a quarter, or a third — by drag, keyboard, or the green-button menu — and Phil recognizes the shape and leaves it alone.

Drift? Corrected.

New windows fill the screen on launch and stay filled as you work. Nudge a maximized window out of place and Phil glides it back, pixel-perfect.

Every display

Each window fills the screen it's actually on. One monitor or five, every desktop stays tidy.

Out of the way

Phil lives in the menu bar, sips no CPU, and starts at login. Pause it or exclude any app, any time.

How Phil works

  1. Grant Accessibility once

    On first launch, macOS asks one time. That's the only permission Phil needs — it reads window geometry and never sees your screen.

  2. Phil sweeps every 0.75 seconds

    Any standard window that isn't filling its screen glides to pixel-perfect maximized. New windows fill the moment they appear.

  3. Your snaps stay sacred

    Halves, quarters, and thirds are recognized geometrically — drag, keyboard-snap, or the green-button menu are all respected. Bring a snapped window back toward full and Phil takes over again.

Tidy desktop. Zero effort.

Download Phil v1.1.9

1.5 MB · macOS 13+ · Apple Silicon · free

brew tap ericrall/phil && brew install phil

Signed & notarized. Auto-updates. Free.