Window sync

Work in one window and mirror actions to the rest

Select browser windows and mirror page actions across profiles to reduce repetitive clicks.

Central control for multi-window actions and layout

Window sync runs in the desktop app with clear primary, secondary, and runtime status.

Primary and secondary sync

Perform an action in the primary window and selected secondary windows repeat it in order.

Window selection & status

View running profiles and choose the primary and secondary windows for sync.

Multi-screen grid layout

Choose a display and arrange all synced windows into a grid automatically.

Pause and resume anytime

Start, pause, or refresh sync and restore windows to their original positions.

Window selection, action sync, and desktop layout in one controller

The sync controller reads active profile windows, builds a primary-and-follower group, then controls both mirrored actions and window placement.

Window management

See every active window clearly before building a sync group

Active windows from the current team appear in one controller, where the list and selected sync range can be refreshed at any time.

  • Active window list

    Show the profile sessions and window states that can join the current sync.

  • Multi-window selection

    Choose at least two windows for a sync session while all other windows remain independent.

  • Primary window

    Choose one selected window as the primary and use the rest as followers.

  • Start and pause

    Keep the not-started, running, or unavailable state visible with direct start and pause controls.

  • Session refresh

    Refresh after profiles open or close so the available window list stays accurate.

Sync and layout

Control mirrored actions and window layout separately, then restore the workspace

Teams can mirror only the web actions they need, arrange selected windows on a display, and restore their original positions afterward.

  • Action types

    Control clicks, input, scrolling, tabs, and other supported page actions separately.

  • Cursor feedback

    Show the synced cursor when needed so execution locations are easier to verify.

  • Target display

    Read connected displays and choose the screen used for the current arrangement.

  • Automatic grid layout

    Calculate a layout from the window count so all selected profiles stay visible.

  • Restore positions

    Return selected windows to their previous positions when the sync work is done.

Use window sync

Open the profiles you need, then choose the primary and secondary windows.

Open multiple profiles

Launch the browser projects that need the same task.

Select synced windows

Choose one primary window and select the secondary windows that should follow it.

Start syncing

Work in the primary window and monitor or control sync at any time.

Get started with Shell Browser

Download the desktop app and start with one project profile.

Download the app