SCRCPY: Screen Mirroring Tool Control Phone from PC

Low Latency

Lightweight & High Performance

No Root Required

Open Source

Cross-Platform Support

Highly Configurable

On Your Computer:

On Your Android Device:

Installing on Windows

Installing on macOS

Installing on Linux

How to Connect via USB or Wi-Fi

For Gamers

For Developers

For General Users

No — USB Debugging is a core requirement for Scrcpy to communicate with your Android device. Without it, ADB cannot establish the connection that Scrcpy depends on. The good news is that enabling USB Debugging is a one-time, completely reversible process that takes about 30 seconds. Once it’s enabled, you can leave it on or turn it off whenever you’re not using Scrcpy.

Scrcpy is not designed for remote spying and cannot work without direct physical access to your network or device. It requires either a USB cable or being on the same Wi-Fi network as your phone. If you’re worried about unauthorized access, simply disable USB Debugging when you’re not using Scrcpy. You can also check your Developer Options for any active ADB connections and revoke them at any time by tapping “Revoke USB Debugging Authorizations.”

Yes — completely. Scrcpy is developed and maintained by Genymobile, a well-respected French technology company known for building the Genymotion Android emulator used by thousands of professional developers worldwide. The tool is fully open source, meaning every line of code is publicly visible and reviewed by the developer community. It installs nothing permanently on your phone, collects no data, and requires no account or registration. It is as transparent and trustworthy as free software gets.