Windows app to record a screen area, webcam or sketchboard, then edit and export it as GIF, APNG, video, PSD or PNG.
RayrenSX/iPhoneMirror
Mirror iPhone and iPad screens and audio to Windows over USB or AirPlay, with OBS output and multiple devices.
Open-source alternative to:Reflector
- Stars
- 1,397
- Forks
- 102
- Open issues
- 4
- Last commit
- 3 days ago
What is it?
iPhoneMirror is a Windows 10/11 x64 app that shows an iPhone or iPad screen on a PC. It supports two connection paths: a wired USB connection that uses Apple's private screen capture protocol, and wireless AirPlay mirroring over the local network. Both paths share the same preview, audio, screenshot, detached-window and OBS workflow, and media is processed on the local machine without a cloud relay.
The core is written in C++ and handles USB protocol parsing, H.264 decoding, D3D11 rendering and WASAPI audio playback. The WPF front end manages device lists and sessions. Driver installation and repair are handled by a separate driver manager, so the mirroring process does not modify system drivers. Several devices can run at once, each with its own session and window.
Detached windows follow the rounded-corner shape of the connected device model, and optional BLE HID control can send mouse and keyboard input through iOS AssistiveTouch.
Key features
- 01Wired USB mirroring and wireless AirPlay mirroring share one workflow.
- 02Multiple devices run in separate sessions and windows at the same time.
- 03H.264 decoding and D3D11 native rendering run on the local machine.
- 04USB and AirPlay audio play through WASAPI with volume and mute controls.
- 05Detached windows can be added directly as OBS Window Capture sources.
- 06Optional BLE HID mouse and keyboard control works through iOS AssistiveTouch.
Use cases
- Showing an iPhone or iPad screen during a Windows presentation or demo.
- Capturing iOS app footage for OBS streaming or recording on a PC.
- Mirroring several iOS devices side by side on one Windows machine.
- Playing music or video from an iPhone through a PC over AirPlay on the local network.
Topics
FAQ
- What is iPhoneMirror?
- Mirror iPhone and iPad screens and audio to Windows over USB or AirPlay, with OBS output and multiple devices. iPhoneMirror is a Windows 10/11 x64 app that shows an iPhone or iPad screen on a PC. It supports two connection paths: a wired USB connection that uses Apple's private screen capture protocol, and wireless AirPlay mirroring over the local network. Both paths share the same preview, audio, screenshot, detached-window and OBS workflow, and media is processed on the local machine without a cloud relay.
- Is iPhoneMirror free to use? What license does it have?
- iPhoneMirror is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is iPhoneMirror still maintained?
- Actively maintained. The last commit to iPhoneMirror was on Oct 17, 2026.
- What can I use iPhoneMirror for?
- Showing an iPhone or iPad screen during a Windows presentation or demo. Capturing iOS app footage for OBS streaming or recording on a PC. Mirroring several iOS devices side by side on one Windows machine. Playing music or video from an iPhone through a PC over AirPlay on the local network.
- Where can I get iPhoneMirror?
- The source code and installation instructions are on GitHub: https://github.com/RayrenSX/iPhoneMirror
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Free, open-source Windows optimization tool with 42 tweaks, a settings panel, and built-in tools for startup, scheduled tasks, and cleanup.
A ready-to-go Windows translation and OCR tool built with WPF, supporting a plugin system for translation and recognition services.
Windows OCR utility that captures text from screen regions, images, PDFs and files, runs locally, and copies or routes the result.
A Windows 11 flyout app that shows media info, lock key status and a taskbar widget in Fluent 2 style popups.
Turns an iPhone into a touchpad, air mouse and voice/text input remote for Windows, Mac and Linux computers over the home network.