Pixel-perfect display
Your host spins up a virtual display that matches your device’s exact resolution and aspect ratio. The picture fills the screen — never letterboxed, never scaled.
Beam mirrors your Mac to a virtual display that matches your iPad, iPhone or other Mac exactly — no letterboxing, no blurry scaling. Plus RDP, SSH and VNC built into one app, so a single install reaches every machine you own.
func stream() {
display.mirror(at: client.res)
encoder.send(.h264)
}
Why Beam
Your host spins up a virtual display that matches your device’s exact resolution and aspect ratio. The picture fills the screen — never letterboxed, never scaled.
Hardware-encoded H.264 over WebRTC keeps interaction fluid — typically under 25 ms on a local network, so the cursor feels like it’s yours.
Beam host for Macs, plus RDP, SSH and VNC clients built in. Reach Windows servers, Linux boxes and network gear without juggling five tools.
Full mouse, keyboard and clipboard pass-through — plus Apple Pencil pressure and tilt forwarded to the Mac. Annotate, design and sketch remotely.
Copy here, paste there. Stream system audio. Drag files between devices with a Termius-style dual-pane transfer panel for SFTP.
Every device is registered and revocable. Incoming sessions ask for approval, a live indicator shows when you’re shared, and one click ends it.
One install
Mirror another Mac at native resolution with audio, clipboard and Pencil.
Reach Windows servers and legacy desktops with the embedded RDP client.
A real terminal with themes, snippets and SFTP — save a profile, reopen instantly.
A pure-Swift RFB client for Linux desktops, Raspberry Pis and network gear.
Get going
Download the notarised app and grant Screen Recording + Accessibility. A guided wizard walks you through it in under a minute.
Use Apple, Google or a one-time email code on your iPad, iPhone or second Mac. Your trusted devices appear automatically.
Tap a host. Beam creates a display that fits your screen and streams it instantly — control or just observe.
Native everywhere
Host + client
Client · Pencil
Client
Host
Trust & privacy
Remote access only earns its place if you stay in control. Beam is built so access is explicit, visible and reversible — never a standing back door.
Read the privacy policyMedia travels over WebRTC with mandatory DTLS-SRTP. There is no unencrypted mode to misconfigure.
Inbound connections prompt for Allow, Deny or Block. A menu-bar indicator turns red the moment your Mac is shared.
A device registry lists everything signed in. Revoke trust instantly — and delete your account and data whenever you want.
Beam prefers a direct path and falls back to a TURN relay only when it must — and always tells you which one you’re on.
Install the Mac app to host, then sign in on any device. Or jump straight into the browser console — no install required.
Notarised & Developer ID signed · macOS 13+ · Free during the beta