Get the latest version of SCRCPY for free. Compatible with Windows, macOS, and Linux.
This guide will walk you through the process of downloading and installing the SCRCPY tool on your computer. SCRCPY is a tool that allows you to mirror your Android device's screen on your computer.
You'll need to make sure that you have the following:
Windows 7/8/10/11 (64-bit)
Download v3.3.4macOS 10.12+ (Apple Silicon)
Download v3.3.4Use Package Manager
View InstructionsDownloads are hosted on GitHub
Windows 7/8/10/11
Download v3.3.4Windows 7/8/10/11
Download v3.3.4macOS 10.12+
Download v3.3.4macOS 10.12+
Download v3.3.4x86_64
Download v3.3.4Downloads are hosted on SourceForge
Make sure your system meets these requirements before installing SCRCPY
| Requirement | Windows | macOS | Linux |
|---|---|---|---|
| Operating System | Windows 7+ (64-bit) | macOS 10.12+ | Most distributions |
| Android Version | Android 5.0 (API 21) or higher | ||
| Disk Space | ~30 MB (lightweight portable app) | ||
| Connection | USB data cable or WiFi (same network) | ||
| ADB (Android Debug Bridge) | Bundled with SCRCPY | Via Homebrew | Via package manager |
| USB Debugging | Must be enabled in Android Developer Options | ||
| Root Access | Not required | ||
Latest changes and improvements in the current release
Follow these simple steps to install SCRCPY on your computer
Download SCRCPY from the official GitHub repository or from this website. Once you've downloaded the file, unzip it and open the SCRCPY folder. Inside the folder, you will find the SCRCPY executable.
To install SCRCPY, simply double-click on the executable and follow the prompts. For Windows users, run the installer and follow the installation wizard.
Connect your Android device to your computer using a USB cable. Make sure USB debugging is enabled on your Android device.
Note: To enable USB debugging, go to Settings → About Phone → tap Build Number 7 times → go back to Settings → Developer Options → enable USB Debugging.
Launch the SCRCPY application. When you launch SCRCPY, you will see a window on your desktop for a brief period. However, in order for the software to function, you will have to connect your phone using a USB cable and run the software afterwards. You should now be able to control your Android device from your computer.
For macOS and Linux users, you can install SCRCPY using package managers
$ apt install scrcpy
For Debian/Ubuntu-based distributions
$ brew install scrcpy
Requires Homebrew package manager
See how SCRCPY compares to other popular Android screen mirroring tools
| Feature | SCRCPY | Vysor | AirDroid |
|---|---|---|---|
| Price | Free (open-source) | Free (limited) / $2.50/mo Pro | Free (limited) / $3.99/mo |
| Latency | Very Low (~35ms) | Medium (~100ms) | High (~200ms+) |
| App Required on Phone | No | Yes | Yes |
| Audio Mirroring | Yes (Android 11+) | Pro only | No |
| Screen Recording | Yes (built-in) | Pro only | Yes |
| Wireless Support | Yes (via ADB TCP/IP) | Pro only | Yes |
| Root Required | No | No | No |
| Platforms | Windows, macOS, Linux | Windows, macOS, Linux, Web | Windows, macOS, Web |
SCRCPY provides the best performance at zero cost, making it the ideal choice for developers, gamers, and power users who need reliable, low-latency screen mirroring.
If you're having trouble with the installation, check out our blog for tutorials and tips