Chromebook

A Chromebook is all the Mac you need to carry.

Leave the MacBook at home. Any Chromebook — school-managed ones included — runs the viewer as a plain web page.

Built for the browser-only machine

A Chromebook is the purest case for a web viewer: no Android subsystem required, no Linux container, no extension to sideload. The viewer is a single page that speaks Apple's Screen Sharing protocol directly from Chrome, decoding the framebuffer and painting it onto a canvas at full resolution.

Cheap hardware, real Mac

The heavy lifting — Xcode builds, Logic sessions, that 40-tab research profile — happens on the Mac at home. The Chromebook just moves pixels and keystrokes, which even a $150 one does happily. Touchscreen Chromebooks get the same touch-trackpad mode phones use; with a keyboard and trackpad it behaves like a desktop session.

Works on managed devices

Nothing to install means nothing for device management to block. If the Chromebook can browse the web, it can reach the viewer — the session is outbound HTTPS/WSS like any other site.

Also useful: From an iPhone · From Windows · Over Tailscale · How it all works

Get started

Reach your Mac in a minute.

Terminal — on your Mac

$ curl -fsSL https://macremotecontrol.com/connector.mjs -o mrc.mjs && node mrc.mjs

Needs Node 21+ — check with node --version, and install from nodejs.org if you get command not found: node. Screen Sharing must be on too: System Settings → General → Sharing.

A single readable file — open it before you run it. Tailscale/LAN-only? Run it with --listen 5800 --no-relay instead.

Open the viewer