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

Built for multi-monitor work

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. SpacesSync ends that. Switch on one display, and the displays you've grouped with it follow.

You pick the groups. Pair the two screens holding your active project. Pair all four into one moving set. Leave a standalone monitor for Messages and music while the others cycle. Plug in or unplug a display mid-session and SpacesSync re-detects on the fly. See the example setups.

You name your Spaces. macOS gives you “Desktop 1, 2, 3.” SpacesSync lets you label each one (“Coding,” “Email,” “Reference”) and flashes the name on screen when you switch — so you read where you are instead of counting.

It stays out of the way. Runs in the menu bar. Works with native macOS Spaces, doesn't replace them, doesn't rearrange your windows, doesn't disable System Integrity Protection, doesn't require a logout to install. Two-minute setup, then it disappears.

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.

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.

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

Why not just turn off “Displays have separate Spaces” in System Settings?
Because that toggle is all-or-nothing, breaks full-screen apps on multi-monitor setups, and requires a logout to even try. With it off, every display has to be on the same Space at the same time — you lose the ability to keep one monitor on Messages while another cycles through project Spaces, you can't designate a reference monitor that holds still while you swipe, and the moment any app goes full-screen on one display, every other monitor goes black until you exit. The toggle also doesn't take effect until you log out and log back in, so you can't A/B it casually. SpacesSync keeps per-display Spaces working, lets you pick which displays sync (including leaving some standalone), and installs without ending your session. See example setups for what that looks like in practice.
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.