MokaScreen

Use a second MacBook as an extended Retina display.

Download for macOS

 

Two MacBooks running macOS 27.2 or later, joined by a Thunderbolt 4 or 5 cable.

Retinapixel for pixel
ProMotion120 Hz
Losslessno compression
Freeno account

A real display, not a remote desktop

To your Mac, MokaScreen is just another monitor. Arrange it in System Settings, drag windows onto it, give it its own Spaces — the other MacBook's screen shows it, pixel for pixel.

Real pixels, not video

AirPlay and Screen Sharing squeeze your screen into compressed video, at 60 frames a second at most. MokaScreen sends every Retina pixel exactly as your Mac drew it, over Thunderbolt, at ProMotion's full 120 Hz. Text stays razor-sharp and motion never smears.

Smooth Motion

MokaScreen sends only what changes, the moment it changes. A scroll repaints most of the screen, and those big frames take uneven times to cross the cable, so Smooth Motion shows each one on a steady schedule, spaced exactly as your Mac drew it. Scrolling glides instead of stuttering, right from the first frame after a pause, for about 10 ms of extra delay.

An ordinary app

No drivers, no kernel extensions, no changes in Recovery. Install it by dragging it to Applications, and remove it by dragging it to the Trash. It asks for only what it needs: Screen Recording, to read the extended display, and Local Network, so the two Macs can find each other.

Stays on the cable

MokaScreen finds the other Mac over the Thunderbolt Bridge and only ever talks to it there. Your screen never goes over Wi‑Fi.

Setting up

  1. Connect the cable

    Join the two MacBooks with a Thunderbolt cable. In System Settings › Network, Thunderbolt Bridge should show as connected.

  2. Install MokaScreen on both Macs

    Drag it to Applications on each Mac, then open it.

  3. Choose a role on each Mac

    On the Mac you work on, choose Extend this Mac, allow Screen Recording, and reopen MokaScreen when macOS offers. On the other Mac, choose Be the display and allow Local Network access.

  4. Arrange the displays

    On the Mac you work on, click Arrange Displays… and drag the MokaScreen display to the side where the other MacBook sits.

From then on, MokaScreen remembers each Mac's role and connects by itself. On the display Mac, switch to another app to pause the picture, or press Esc to stop. Smooth Motion and the other options are in MokaScreen › Settings.