Virtual Mirror
AirPlay screen mirroring for your Mac โ multiple iPhones or iPads at once, no Apple TV.

VirtualMirror turns your Mac into an AirPlay receiver. Mirror an iPhone or iPad to a native window โ no Apple TV, no cables, no Electron. Open as many receivers as you like and mirror several devices at once.
Highlights
What you get the day you install it
๐ฑ
Mirror any iPhone or iPad
Pick VirtualMirror from Screen Mirroring in Control Center โ your device appears in a window on the Mac. No Apple TV required.
๐ช
Multiple receivers at once
Each window is its own receiver with its own name. Open more with โN and mirror several devices side by side โ each shows up separately in the iPhone's list.
โก
Low latency, hardware-decoded
H.264 decoding runs on VideoToolbox, the Mac's dedicated media engine โ smooth, responsive, light on the CPU.
๐
Audio, not just picture
Full audio passthrough with a volume slider built into the window. Hover to reveal it; click to mute.
Built for the keyboard
Everything one keystroke away
โ
Command Palette (โK)
A searchable, keyboard-driven list of every action โ new receiver, rename, restart, mute, check for updates, help, feedback. Type to filter, arrows to move, return to run.
๐
Live connectivity footer
A status strip on each window shows the connected device and โ while mirroring โ resolution, frame rate, and session time at a glance.
โ๏ธ
Rename receivers live
Give each receiver a name (โLiving Roomโ, โTest Phoneโ). The window title and the name your iPhone sees update instantly.
๐
Handles rotation & lock
Rotate the device or lock and unlock it โ the stream recovers on its own, no reconnecting.
Native, Not a Browser in Disguise
Built in Swift, at home on the Mac
๐ชถ
Lives in the menu bar
The app keeps running in the menu bar even with no windows open; reopen a receiver any time with โN. Built-in Help and one-tap feedback are a click away.
๐
Local & private
The stream goes straight from your device to this Mac over your own network. No cloud, no account, no telemetry. Each receiver uses a fresh, in-memory pairing identity.
Get Started in Seconds
Same Wi-Fi, four taps
โฌ๏ธ
Install
Drag VirtualMirror to Applications and launch it.
๐ฒ
Control Center
On your iPhone or iPad, open Control Center and tap Screen Mirroring.
๐ช
Pick VirtualMirror
Select VirtualMirror from the list of receivers.
โจ
You're mirroring
Your screen appears on the Mac, with sound.
Who It's For
Anyone who needs an iPhone on a bigger screen
๐งโ๐ซ
Presenters & teachers
Demo an iOS app or walk through a phone on the big screen during a call or in a room.
๐ฉโ๐ป
Developers & QA
Watch several real devices next to Xcode while you test โ no capture card, no cables.
๐ฎ
Gamers & streamers
Put a mobile game or video on the Mac to record or share, audio included.
Under the Hood
For the curious
Requirements
What you need to run it
๐ป
macOS 14+
Sonoma or later
๐ถ
Same Wi-Fi
Mac and device on one network
๐ฑ
iPhone or iPad
Any device with AirPlay mirroring