BasicMirror is a ~50 KB portable GUI for scrcpy — mirror, control and record any Android device over USB or WiFi. No command line required.
Everything scrcpy can do — wrapped in an interface anyone can use.
Connect your device and press Mirror. BasicMirror builds the right scrcpy command for you — no terminal, no flags to memorize.
Mirror several phones at once via USB or WiFi, and save them as named device profiles for next time.
Open a WiFi port once, unplug the cable, and keep mirroring wirelessly over your network.
Start / stop controls with MP4 and MKV output and a custom save path, right from the main window.
On first launch, scrcpy is fetched straight from Genymobile's official repository — binaries are never re-hosted.
A single ~50 KB exe. No installer, no dependencies beyond .NET Framework 4.8, which ships with Windows 10+.
Under a minute, start to finish.
Grab BasicMirror.exe from GitHub Releases — one ~50 KB portable file, nothing to install.
On first launch it downloads scrcpy (~15 MB) directly from the official Genymobile repository.
Enable USB debugging, plug in your phone, hit Refresh → Mirror. Done.
BasicMirror maps scrcpy's most useful options to simple dropdowns and checkboxes — the same flags power users type by hand.
Same engine, none of the typing.
| Feature | BasicMirror | Command line |
|---|---|---|
| One-click mirroring | ✅ | ❌ |
| Auto-download scrcpy | ✅ | ❌ |
| Multi-device support | ✅ | Manual |
| Saved device profiles | ✅ | ❌ |
| Video recording | ✅ | Manual |
| Multi-language UI | ✅ | ❌ |
Free, open source, and about 3% the size of a photo from your phone.
⬇ Download BasicMirror v1.0