| Feature | Mirage | Screens |
|---|---|---|
| Streaming protocol | Loom (source-available) | VNC/RFB |
| Apple Pencil pressure & tilt | ✓ | ✕ VNC limitation |
| Individual window streaming | ✓ | ✕ |
| 120Hz ProMotion | ✓ | ✕ |
| 10-bit Display P3 color | ✓ | ✕ |
| Audio streaming | ✓ Stereo, 5.1, lossless | ✕ VNC limitation |
| Apple Vision Pro | ✓ | ✓ |
| Encryption | ✓ | ✓ SSH tunneling |
| Headless Mac support | ✓ | ✓ |
| Remote access | ✓ Tailscale, OpenVPN | ✓ Screens Connect, Tailscale |
| Remote wake | ✓ | ✓ Wake-on-LAN |
| Windows / Linux hosts | ✕ | ✓ |
| Proximity Connect | ✓ | ✕ |
If you need to reach a Windows or Linux machine, Screens is the only option here. Mirage hosts only run on macOS.
VNC's protocol doesn't carry audio, ProMotion frames, 10-bit color, or full Pencil tablet data. Mirage's protocol does.
Stream your Mac to every Apple device.
macOS, iOS, iPadOS, and visionOS.
Download on the App Store Get Mirage Host for Mac