Layoutish

Your whole workspace back in one click

Set your windows up once. Get them back forever.

Unplug a monitor, come back from a meeting, restart for an update: your windows are somewhere else. Layoutish saves where every window goes and puts them all back with a click or a hotkey.

Start 7-day free trial

No card. Email only. $9.99 once if you keep it.

Requires macOS 13.5 (Ventura) or later

Already sure?

Try it free for 7 days. After you buy, if it doesn't do what its page says on your Mac, tell me within 30 days and I'll fix it or refund you.

Secure checkout by Lemon Squeezy. Your licence key arrives by email and works on up to 3 of your Macs.

  • One price, no subscription, free updates
  • Needs Device Control and Data Access (Accessibility before macOS 27). Never asks for Screen Recording
  • Layouts live on your Mac. Export them as a file whenever you like

Three things macOS won't do for you

Remember where your windows go, put them back, and do it by itself when your monitors change.

One click

Every window back where it was, closed apps reopened

Arrange your desk the way you like it and save it. From then on, one click or one hotkey puts each window back at its saved position and size, in the same front-to-back order. Apps that were closed are opened and placed too.

  • Position, size, stacking order and minimised state, per window
  • Give any layout a hotkey and never open the menu again
  • ⌘⇧L opens a quick switcher that searches by layout or app name
  • Layoutish checks each window landed where you saved it, and retries the ones that didn't

Windows on another Space (desktop) are saved, but macOS gives no way to move a window that isn't on the current Space. Those stay where they are: switch to that Space and apply the layout again.

Display profiles

Dock or undock, and the right layout applies itself

Save a display profile for each setup you use, the desk with two monitors and the laptop on its own, and pick a layout for each. When your monitors change, Layoutish notices and applies the matching layout a couple of seconds later.

  • Profiles recognise your monitors by name and resolution, at any scaling, so they survive reboots
  • One toggle turns auto-apply on or off for all profiles
  • Schedules apply a layout at set times: a focus layout at nine, a calls layout at two
  • Layouts remember which displays they were saved for, and warn when one is missing

Profiles react to a monitor being connected or disconnected. Waking from sleep with the same monitors doesn't change anything, so nothing is applied then.

The Layoutish popover with four saved layouts: Coding, linked to the Desk display profile and marked Active, Writing, Calls and Laptop, linked to the Laptop only profile
Coding is linked to the Desk profile, Laptop to the Laptop only profile.
Every monitor, every Space

Captures the whole desk, or just one screen

A layout saves every monitor and every Space, including minimised windows and the ones on other desktops. On a multi-monitor Mac you can also save or apply a single display, so a layout for the big screen leaves the laptop alone.

  • Windows on every Space are captured, not just the one you're looking at
  • Save one monitor's windows with the Capture picker, apply one with a right-click on Apply
  • Hidden (⌘H) apps stay hidden through a restore
  • Closed Finder windows are reopened at their saved folders
Start 7-day free trial

No card. Email only. $9.99 once if you keep it.

And the details that make it stick

Small things you notice on day three.

Update in place

Moved things around? Click Update on the layout and it re-captures without losing the name, the icon, the hotkey or the apps it leaves out.

Leave some apps alone

Exclude any app from a layout and it's left where it is when you restore. Music can stay wherever you put it.

Apps outside the layout stay put

A restore moves only the apps in the layout. Every other app's windows stay exactly where they are.

Made for tricky apps

Electron, Qt and GPU-rendered apps (Canva, Proton Mail, Ghostty) report their windows oddly. Layoutish reads them through macOS's accessibility interface, so they go back too.

Export and import

Your layouts export together as one JSON file, to import on another Mac or keep as a backup.

Nothing to learn

A menu bar popover with your layouts, an Apply button on each, and a save button. That's the whole interface.

The Quick Switcher panel: a search field and the four layouts, each with its window count, app count and hotkey
⌘⇧L opens the quick switcher anywhere.
The Scheduling screen: Auto-Switch Layouts on, with Deep work at 09:00 to 12:00 on weekdays, Writing hour at 14:00 to 15:00 and Evenings at 18:00 to 23:00 every day
Schedules: a layout for a time of day, on the days you choose.

You asked, we shipped

Layoutish is made by one developer who reads every email. These came straight from customers.

  1. Shipped in 1.3.5

    8 September 2026

    Your licence survives cleaner utilities and preference resets. It's restored silently from your login Keychain

    Reported by two customers who were locked out after a cleaner wiped their settings.

  2. Shipped in 1.3.2

    11 June 2026

    Windows on every Space are captured again, not only the desktop you're looking at

    Reported by a customer whose layouts only ever saved the current desktop.

  3. Shipped in 1.3.2

    11 June 2026

    The app stopped asking for its licence key at every restart, and now works offline for a week

    Reported by a customer who had to re-enter the key after every reboot.

Also new lately

  • Display profiles that apply a layout when your monitors change (1.3.3)
  • Save or apply one monitor at a time (1.3.4)
  • Hidden apps stay hidden through a restore (1.3.4)
  • Closed Finder windows reopened at their folders (1.3.4)
  • Every window's landing spot verified and retried (1.3.4)
  • Help in Settings: Check Layoutish and Export Diagnostics (1.3.7)

Missing something? Tell us what would make Layoutish right for you.

Ask for yours

Layoutish next to what macOS gives you

Snapping tools move one window. Layoutish puts the whole desk back.

FeaturemacOSLayoutish
Save where every window is and put it back laterNoYes
One hotkey for a whole desk of windowsNoYes
Reopen apps that were closed, in their placesNoYes
Apply a layout when a monitor is connected or removedNoYes
Apply a layout on a scheduleNoYes
Capture windows on every SpaceNoYes
Front-to-back order keptNoYes
Snap a window to half the screenTiling, Stage ManagerUse a snapping tool alongside
PriceIncluded$9.99 once

What the window tools cost

There are good apps in this space, and some do things Layoutish doesn't. Here is what they charge, so you can compare for yourself.

  • Rectangle

    Snaps windows to halves, thirds and corners. Open source

    Free. Rectangle Pro is paid and adds saved app layouts

  • Magnet

    Snaps windows into tiles from the Mac App Store

    $4.99 once

  • Moom

    Moves and zooms windows, and can save layouts

    $15 once

Prices as listed on each developer's own site on 22 September 2026. They may have changed since.

Everything Layoutish does

30 things, all included in the one price.

Saving and restoring12
  • Save the current window arrangement with a name and an icon
  • Restore with a click, a global hotkey, the ⌘⇧L quick switcher or a schedule
  • Position, size, minimised state and front-to-back order per window
  • Apps that were closed are opened and placed
  • Every window's landing spot is verified, then retried once if it missed
  • Update a layout in place, keeping its name, icon, hotkey and excluded apps
  • Rename, duplicate, reorder and delete layouts
  • Exclude any app from a layout's restore
  • Apps that aren't in the layout are never moved
  • Hidden (⌘H) apps stay hidden
  • Closed Finder windows reopened at their saved folders
  • No limit on the number of layouts
Monitors and Spaces6
  • Every monitor in one layout
  • Windows on every Space captured (restore reaches the current Space)
  • Save just one monitor's windows with the Capture picker
  • Apply just one saved monitor with a right-click on Apply
  • The Saved for line shows which displays a layout holds, and warns when one is missing
  • Works with stacked and side-by-side monitor arrangements
Profiles, schedules and hotkeys7
  • Display profiles: a named monitor setup with a default layout
  • Auto-apply when monitors are connected or disconnected, a couple of seconds after the change
  • Profiles match by monitor name and resolution at any scaling, so they survive reboots and cable swaps, and two identical monitors count as two
  • One master switch for auto-apply in Settings
  • Schedules: a layout for a time window on the days you choose
  • A global hotkey per layout (using ⌘ or ⌃, or a function key on its own)
  • ⌘⇧L quick switcher with search by layout or app name
Everyday5
  • Lives in the menu bar; a small popover is the whole interface
  • Launch at login
  • Export all layouts to a JSON file and import them elsewhere
  • Device Control and Data Access (Accessibility before macOS 27) to move windows; on macOS 27, Automation for Finder too, asked only when you save a layout with Finder windows
  • Updates through Sparkle: a quick check when it starts, or when you click Check for Updates

How the 7-day trial works

No card, no account, no catch.

  1. Enter your email

    We send one email with your download link. No card, and you can unsubscribe in one click.

  2. Allow Layoutish to move windows

    Open Layoutish and click the Permission Needed banner. macOS asks: open System Settings from there and turn Layoutish on under Device Control and Data Access (Accessibility before macOS 27). That's how it moves windows. Then save your first layout. The 7 days start when the app first opens.

  3. Keep it, or don't

    Like it? It's $9.99 once, and you paste a licence key into Settings. If not, do nothing. You're never charged.

And after the trial?

After 7 days, Apply and Save pause until you add a licence key. Your layouts, hotkeys, profiles and schedules are all kept, and you can still rename, export or delete them. Nothing is removed.

Pay once. Keep it.

No subscription, no account. Try everything free for 7 days first.

Layoutish

One-time purchase

$9.99once

  • Unlimited saved layouts, every monitor and every Space
  • Restore by click, hotkey, quick switcher or schedule
  • Closed apps reopened and placed
  • Display profiles that apply a layout when monitors change
  • Save or apply a single monitor
  • Export and import as a file
  • Every future update
Start 7-day free trial

No card needed. Requires macOS 13.5 (Ventura) or later.

Try it free for 7 days. After you buy, if it doesn't do what its page says on your Mac, tell me within 30 days and I'll fix it or refund you.

Best value

The Appish Suite

All 4 apps, one purchase

$26.99$41.96 · save $14.97

  • Layoutish (this app)Your whole workspace back in one click.
  • DockishA dock that finally works your way.
  • SoundishMusic loud. Slack quiet.
  • LockishYour Mac, locked to your fingerprint.

Try it free for 7 days. After you buy, if it doesn't do what its page says on your Mac, tell me within 30 days and I'll fix it or refund you.

More about the Suite

Buying for a team? See volume pricing

Questions, answered straight

The things people ask before they try Layoutish.

Is it really a one-time purchase?

Yes. Layoutish is $9.99 once. There's no subscription and no paid upgrade, and every update so far has been free to everyone who bought it.

Does it work with multiple Spaces (desktops)?

Capture does: a layout includes windows on every Space, not only the one you're looking at. Restore can only move windows that are on the current Space, because macOS gives apps no way to reach a window on another desktop. Windows on other Spaces stay where they are: switch to that Space and apply the layout again.

My windows scramble when I unplug my monitor. Does Layoutish fix that?

Yes, that's the main reason people buy it. Save a layout for the desk and one for the laptop alone, then save a display profile for each setup with that layout as its default. When you unplug or plug in, Layoutish notices the change and applies the matching layout a couple of seconds later. Waking from sleep with the same monitors doesn't trigger anything, because nothing changed. If you've changed a display's scaling since saving the layout, Layoutish says so on the layout's card instead: apply it by hand, or save it again.

Which permissions does it need, and why?

Device Control and Data Access, called Accessibility before macOS 27. It's how macOS lets an app read and move other apps' windows. Click the Permission Needed banner in Layoutish: macOS asks and takes you to System Settings, where you turn Layoutish on. Layoutish notices by itself, no restart needed. On macOS 27 there's one more, only if you save a layout with Finder windows: macOS asks once whether Layoutish may control Finder, so closed Finder windows can reopen at their folders. Layoutish never asks for Screen Recording or Input Monitoring.

Can I use it alongside Rectangle or Magnet?

Yes. Snapping tools move one window at a time when you ask; Layoutish puts a whole saved arrangement back. They don't interfere with each other. The one thing to avoid is giving both the same keyboard shortcut.

What if an app in the layout isn't running?

Layoutish opens it, waits for its window to appear, and places it. Apps that take a long time to open are placed in a retry pass a moment later.

Do windows go back to exactly the same place?

Almost always. Layoutish sets each window's position and size, then checks where it landed and tries again if it missed. A few apps insist on their own minimum size or snap to a grid, so those can end up a few pixels off. Restore runs app by app rather than all at once, so it takes a moment on a big layout.

What doesn't macOS let Layoutish do?

macOS decides what an app may do with other apps' windows. These limits apply to every window manager, Layoutish included.

  • Windows on other Spaces: Layoutish saves windows on every Space, but macOS gives apps no public way to move a window on a Space you're not looking at, so a restore leaves those windows where they are.
  • Full-screen windows: A full-screen window is a Space of its own, so a restore leaves it as it is.
  • Stage Manager: Stage Manager keeps its own window groups, so a restore may not bring set-aside windows back into view.
  • Windows tiled by macOS: Since macOS 15, macOS may pull a window it has tiled back into its tile.
  • Finder's folders: On macOS 27, Finder doesn't tell the accessibility interface which folder a window shows. So Layoutish asks to control Finder the first time you save a layout with a Finder window. Without it, open Finder windows are placed as usual, but closed ones can't reopen.
  • Finder tabs: Closed Finder windows open again at their folders, but their tabs don't: macOS gives apps no reliable way to open them.
  • Apps that keep their windows to themselves: A few apps don't show their windows to macOS's accessibility interface, so Layoutish can't see or move them.
  • Apps that open windows late: When a restore opens an app, Layoutish waits up to 10 seconds for its first window. A window that appears later than that may stay where the app puts it.
  • Docks that keep windows above them: A dock app that keeps windows above its bar, such as Dockish with Keep Windows Above the Dock, shortens any window that reaches into the bar's area, including the windows a restore puts there. If a layout was saved while the dock was smaller, those windows come back shorter. Update the layout with the dock as you use it now.
  • Minimum sizes and grids: An app that refuses a size, or snaps its windows to a grid, can land a few pixels from where it was saved.
  • A permission reset: If Layoutish's permission is reset, macOS removes it from the list and won't ask again. Add it back with + in System Settings.
  • Shortcuts need ⌘ or ⌃: Since macOS 15, shortcuts that use only ⌥ are refused, and ⇧ alone would take over typing, so a layout's shortcut needs ⌘ or ⌃. Function keys work on their own.

Does it phone home?

There's no account and no analytics. Layoutish goes online for two things: checking your licence key with our payment provider, and looking for updates (a quick check at launch, or when you click Check for Updates). Your layouts stay on your Mac.

How do I send you a diagnostics report?

In Layoutish, open Settings and choose Help › Export Diagnostics. It asks where to save "Layoutish Diagnostics.txt" (your Desktop unless you pick somewhere else) and shows it in Finder. Nothing is sent: you can read the file first, then attach it to an email to hello@appish.app (Help › Email Support starts one). The file lists your Mac, your displays, the permission, the licence state (never the key or your email), your settings, each layout's apps and positions, and what the last restore did with each window, with window titles, folder names and your own names for layouts, profiles and schedules replaced by codes.

What happens when the 7-day trial ends?

Apply and Save pause and Layoutish asks for a licence key. Your layouts, hotkeys, profiles and schedules are kept exactly as they were. You are never charged automatically, because we never ask for a card.

Which Macs does it run on?

macOS 13.5 (Ventura) or later, on Apple Silicon and Intel.

Can I use my licence on more than one Mac?

Yes: your key works on up to 3 of your own Macs. Moving to a new Mac? Click Deactivate on this Mac in Settings on the old one first. If the old Mac is gone, email hello@appish.app and we'll free the seat.

Can I get a refund?

Yes, if it lets you down. Try it free for 7 days. After you buy, if it doesn't do what its page says on your Mac, tell me within 30 days and I'll fix it or refund you. Email hello@appish.app.

Already using Layoutish? Layoutish Help is the full guide to every feature and setting.

Still have a question?

Email hello@appish.app

What's next, and what just shipped

See what's available now and what's coming next.

2.0 will be free for everyone who has bought Layoutish, like every update
2.0

Planned

Planned
A visual layout editor
Focus mode as a trigger
Calendar events as a trigger
Safari and Chrome tab groups in layouts
Windows on other Spaces placed as you switch to them
1.3.8

Licence activation fixes

Released7 October 2026
Activating a licence now works on a Mac whose name is shorter than 3 characters
If the licence server turns an activation down, Layoutish now shows its reason
1.3.7

Stacked as you left them

Released7 October 2026
Windows come back stacked as you left them, each app's in its own order, across all your displays
Hidden apps stay hidden while a layout is restored
A hotkey, schedule or display change brings the layout's front app forward, even while you're in another app
Applying a layout that's already in place changes nothing
A restore no longer switches you to another Space
A layout for one display leaves other displays' windows alone, unless two of an app's windows share a title
Rearranged your displays? Each display's windows come back on that display (older layouts after one Update)
Windows saved on a display that isn't connected stay where they are (older layouts after one Update)
Finder's desktop is no longer saved as a window, so restores are quicker
Saving or updating a layout while other apps open or quit keeps every window, in the order you see them
One damaged layout no longer empties your list
Layouts, profiles and schedules come back by themselves if a cleaner app wipes Layoutish's settings
Update keeps a layout's excluded apps and its one-display scope
Importing adds only what's new, and imported hotkeys work straight away
Display profiles recognise your monitors at any scaling, and two identical monitors count as two
Overnight schedules run to their end time
When a layout can't be applied, Layoutish says why
A display profile's layout applies only when your displays change, not again at login or on wake
Each display profile has its own switch on a layout's card, and a click never changes one by itself
A licensed Mac stays licensed through weeks without a restart
The Quick Switcher: type to filter, arrow keys to choose, Return to apply
The Quick Switcher takes your typing as it opens, and Esc or its close button closes it
Hotkeys use ⌘ or ⌃, so they can't take keys you type, and the recorder says when one is taken
Settings › Help: Check Layoutish, Export Diagnostics, Email Support and more
Settings now lists the open-source software Layoutish uses (Help › Acknowledgements)
The permission is named as your version of macOS names it
If its permission is removed while it runs, Layoutish notices and says how to add it back
Opening Layoutish again from Finder or Spotlight opens its window, whether or not the menu bar icon can be seen
Layoutish no longer sends notifications
Less work while idle
Show 9 earlier releases
1.3.6

A licence that stays put

Released24 September 2026
If this Mac's old activation still counts against your key, Layoutish frees it by itself
A busy or unreachable licence server can no longer sign you out
A mistyped licence key can't pause your layouts during the trial
Deactivate on this Mac, in Settings, to move your licence to another Mac
Layouts, hotkeys and display auto-apply work straight away while your licence is checked at login
Layoutish looks for updates when it starts
1.3.5

Licence resilience

Released8 September 2026
Your licence survives cleaner utilities and preference resets. It's restored silently from your login Keychain
Hitting the activation limit on a Mac you already own now fixes itself
Licence checks ride out a busy licence server instead of locking you out
1.3.4

Restore, verified

Released22 August 2026
Hidden (⌘H) apps stay hidden through a restore
Each window's landing spot is checked and retried, so tricky apps end up where you saved them
Closed Finder windows are reopened at their saved folders
Save or apply a single monitor's windows on a multi-monitor Mac
Windows on stacked monitors are attributed to the right display
The Saved for line shows exactly which displays a layout holds
1.3.3

Auto-apply that works

Released8 July 2026
Display auto-apply now actually runs: on by default, with a Settings toggle
Reconnecting the same monitors re-applies the profile's layout every time
Deleting a layout no longer breaks the profile that used it
Activation fix for some licence keys
1.3.2

Every Space, and no more re-entering keys

Released11 June 2026
Windows on every Space are captured again, not only the desktop you're looking at
The app stopped asking for its licence key at every restart, and now works offline for a week
Changes made just before quitting are no longer lost
Setting the clock back can't extend a trial
1.3.1

Right window, right place

Released7 April 2026
Windows within the same app no longer swap positions
The frontmost app is reliably the one you saved as frontmost
1.3

Front to back

Released7 April 2026
Front-to-back window order is restored, even for windows already in place
Apps are brought forward back-to-front, so nothing fights for focus
1.2

Multi-monitor, multi-Space

Released7 April 2026
Windows restore to the right display on multi-monitor setups
Fixes for Electron, Qt and GPU-rendered apps such as Canva, Proton Mail and Ghostty
Windows on other Spaces are captured
Exclude any app from a layout
Smoother restore without apps flashing or fighting for focus
1.0

First release

Released29 January 2026
Save and restore window layouts from the menu bar
Name your layouts and apply them with a click
Global hotkeys followed within the week
Team & Business

Volume Licensing

Equip your whole team. The more licenses you buy, the more you save.

20% off
$39.96
5 Licenses
up to 15 Macs
$7.99 per license
25% off
$74.93
10 Licenses
up to 30 Macs
$7.49 per license
30% off
$139.86
20 Licenses
up to 60 Macs
$6.99 per license
45% off
$274.73
50 Licenses
up to 150 Macs
$5.49 per license

One-time purchase per license. No subscription.

Across my 4 physical monitors and 12 to 15 virtual desktops, it was maddening how macOS would sometimes randomly move windows when it woke up. Layoutish has helped a lot with that. It's reduced my window reorg time by about half, and it wasn't very expensive, so I'm not complaining!
Layoutish customer, shared by email

Stop rebuilding your desk every morning

Save it once. Try every feature free for 7 days, no card.

Start 7-day free trial

No card. Email only. $9.99 once if you keep it.