Alpha · macOS only

Plug in a monitor - your windows land right back

DeskMemory remembers where every window goes for every monitor setup, and puts them back automatically, with zero clicks.

Free · v0.4.0-alpha · macOS 13 and later

Sound familiar?

The same ritual, every single time your monitor setup changes.

You plug in a monitor

Windows stay right where they were on the laptop's small screen - crammed in a corner, half off-screen.

You drag everything back

Every app - drag it, resize it, place it again. The same routine, every time.

And it happens all day

Unplug the monitor for a meeting - everything scatters again. Sit back down - arrange it all, again.

DeskMemory does it for you

Arrange your windows the way you like once - the app remembers it from then on.

Remembers on its own

Nothing to configure or save by hand - it works quietly in the background from the first launch.

Restores instantly

Back at a familiar monitor setup - your windows are in place before the first app even opens.

Knows every setup

Two monitors at home, one ultrawide at the office, just the laptop on the road - each gets its own profile.

Stays out of the way

Lives in the menu bar. Nothing to ask, nothing to set up - it just works.

Not the same thing as Magnet

Snapping tools arrange windows into a grid in the moment. DeskMemory remembers exactly where your windows were - and for which monitor setup.

Snap windows into a grid with one hotkey both do this
Remember the exact position of every window DeskMemory only
Restore everything when monitors change DeskMemory only
Works with zero clicks after install DeskMemory only

Try it right now

Alpha release, actively evolving. Arrange your windows the way you like once - DeskMemory takes it from there.

Download DeskMemory (.dmg)

Support the project

macOS 13 and later · the build isn't Apple-signed yet - on first launch, right-click the app and choose "Open"
Apple Silicon limitation: moving windows between Spaces doesn't work yet - details and how to enable it