SpacesSync app icon — three monitors on a wooden desk linked by a glowing arc Beta · invite only

Multi-monitor Spaces, finally working.

Every Space switch on a multi-monitor Mac leaves half your workspace behind. SpacesSync ends that. Switch on one display, the others follow. Works with native macOS Spaces, doesn't rearrange your windows. Two-minute setup.

Illustration of a developer at a multi-monitor workstation with all displays showing the same synced workspace

All your monitors on the same Space.

Free during beta.
$12.99 when 1.0 ships. Perpetual license, 3 Macs, 14-day refund.

Beta testers who report a bug or send useful feedback get a free 1.0 license. We reply within 24 hours.

What it does

Why this exists

Every Space switch on a multi-monitor Mac leaves half your workspace behind. The screen you're not switching from stays on whatever it was — mid-thought, mid-debug, mid-project. What used to be one workspace is now several, and you spend the rest of the day shoving windows back together.

Multi-monitor Spaces broke in 2013, when OS X Mavericks (10.9) shipped “Displays have separate Spaces” turned on by default. Before then, a Space spanned every connected display. Switch on one monitor, and all of them moved.[1] Apple hasn't fixed it in over a decade. We did, without disabling System Integrity Protection and without changing how you use your Mac.

Some users preferred the new per-display behavior. This is for the rest of us: the people who keep one task spread across two screens and want them to move together.

The alternatives (yabai, AeroSpace, dotfiles workarounds) require disabling System Integrity Protection or replacing native Spaces with a tiling window manager. If what you actually want is tiling, those are better fits. SpacesSync is the small, focused, paid utility for people who like native Spaces and just want them synced.

Example setups

A sync group is a set of monitors that switch Spaces together. You pick which monitors go in which group. Any monitor not in a group stays standalone. Its Spaces switch on their own. You can have as many groups as you want.

All monitors synced, any count

All monitors: one sync group
2 monitors
3 monitors
4 monitors
  • Space 1: Project 1
  • Space 2: Project 2
  • Space 3: Project 3

Switch on any monitor; they all follow. Add or remove a monitor, and the sync group keeps working.

Three monitors, one standalone + one sync group

Left: standalone
  • Space A: Messages, FaceTime
  • Space B: Spotify
Middle + Right: one sync group
  • Space 1: Project 1
  • Space 2: Project 2
  • Space 3: Project 3

Switch on the middle monitor and the right follows. Left stays put: your music keeps playing, your call stays visible.

Four monitors, two sync groups

Monitors 1 + 2: sync group A
  • Space 1: Coding
  • Space 2: Writing
Monitors 3 + 4: sync group B
  • Space A: Reference
  • Space B: Communications

Each group switches independently. Move group A through Coding and Writing without touching what group B is showing.

You've felt this if…

Two or more monitors. You've noticed Spaces is broken across displays, and you want it fixed without rebuilding how you use your Mac.

Status & availability

SpacesSync is in private beta as of June 2026. The 1.0 release is paid: $12.99 USD, perpetual license, three Mac activations per license, and a 14-day refund window through Lemon Squeezy if it isn't a fit.

Tested on macOS 15 Sequoia. Tahoe (macOS 26) is in active testing. We're prioritizing Tahoe support and expect 1.0.1 within a couple of weeks of Tahoe GA. Sparkle auto-update delivers it.

Beta builds are direct-download by request. Beta retires roughly six weeks after 1.0 ships so beta users move to the released build cleanly. Beta testers who report a bug or send useful feedback get a free 1.0 license. That's our thank-you for helping ship it.

Distribution at 1.0:

Common questions

How does the refund work?
14 days, no questions. Full refund through Lemon Squeezy. The link is in your purchase email; you don't need to write to anyone.
When will SpacesSync run on macOS 26 Tahoe?
Auto-update handles it. You do nothing. Tahoe support ships in 1.0.1; your existing install picks it up via Sparkle.
Can I see it running before I buy?
Beta is invite-only right now and a public demo loop ships with 1.0. In the meantime, request a beta invite (above) or email and we'll send you a short Loom recording.
Can I move my license to a new Mac?
Yes. Each license covers 3 Mac activations. Deactivate one Mac from the menubar app and activate another whenever you want.
What happens to my install if Tool Glue Labs disappears?
License validation is fully offline after first activation. Your installed copy keeps working regardless of network, server, or business status. No phone-home, no kill switch.
Family pack or team license?
Not at launch. A single license covers 3 Macs, which fits most households. If you need more, email and we'll figure something out.
Does it work with a closed laptop lid (clamshell mode)?
Yes. SpacesSync follows whatever displays macOS reports. Close the lid with an external monitor connected and one display drops out of the sync group cleanly. Reopen and it rejoins.