One app, one window
Each app runs on its own virtual display, so you can keep several open side by side while the phone stays free.
Open the whole phone, or give every app its own phone-shaped window. Control it with your mouse and keyboard. A free, open-source way to use Android screen mirroring in one small native app.
For Windows, macOS and Linux.
Timings measured over USB on one phone (Nothing A059, Android 16), after the first window of a session.
How it works
No account, no cloud and no app to install from a store. Video and input travel only between your phone and your computer.
scrcpy-server captures the screen and encodes it as H.264.
Android's own debug bridge carries it over USB or Wi-Fi.
A Rust client decodes each frame and keeps only the newest.
The picture appears the moment a frame arrives, with no browser in between.
Features
The labels are honest: "tested" means it has worked on a real phone, not just in code.
Each app runs on its own virtual display, so you can keep several open side by side while the phone stays free.
Click on the window and the phone responds. Right-click goes back, and the middle button goes home.
Scan a QR code on the phone, or use a pairing code or IP address.
Drop an APK to install it, or any other file to send it to the phone.
Copy on one side and paste on the other. You choose when it's on.
Save the screen to MP4 or PNG straight into your Videos and Pictures folders.
Hear the phone through your speakers while you mirror the whole screen.
Install
You need Android's ADB tool and a phone with USB debugging turned on.
%LOCALAPPDATA%\OpenVysor.SHA-256 checksums for every file are in SHA256SUMS.txt.
Preview Builds and passes its tests on macOS, but hasn't been tried on a real Mac with a phone yet.
Preview Opens and passes its tests on Linux, but hasn't mirrored a real phone yet.
sudo apt install ./OpenVysor-linux-x64.debStatus
OpenVysor is young, and testing so far has used one phone running Android 16.
FAQ
Yes. It is free and open source under the Apache License 2.0, with no account and no paid tier.
No. You only need to turn on USB debugging in Developer options.
No. Video and input travel only between your phone and your computer, over USB or your own Wi-Fi.
Yes, that is the point of the app. Clicking is confirmed on a real phone. Dragging, scrolling and typing are written and still being tested.
Windows 10 and 11 are ready to try. Preview builds for macOS and Linux pass their tests, and still need testing with a real phone.
OpenVysor is an independent open-source alternative and is not affiliated with Vysor. It runs the open-source scrcpy-server on the phone for capture and input, with its own desktop client.
Free to use, with nothing to sign up for.