SCRCPY — Installation¶
This guide covers how to install SCRCPY on Windows, macOS, and Linux.
Prerequisites¶
Before installing SCRCPY, ensure:
- Android device with USB debugging enabled
- USB cable (or Wi-Fi for wireless mode)
- ADB (Android Debug Bridge) — usually included with SCRCPY
Enable USB Debugging on Android¶
- Open Settings → About phone
- Tap Build number 7 times to enable Developer options
- Go back to Settings → Developer options
- Enable USB debugging
Windows¶
Option 1: Download Pre-built Release¶
- Go to SCRCPY releases on GitHub
- Download
scrcpy-win64-vX.X.X.zip(orscrcpy-win32-vX.X.X.zipfor 32-bit) - Extract the ZIP file to a folder (e.g.,
C:\scrcpy) - Open a terminal in that folder and run:
scrcpy.exe
Option 2: Using Scoop (Package Manager)¶
scoop install scrcpy
Option 3: Using Chocolatey¶
choco install scrcpy
macOS¶
Option 1: Using Homebrew¶
brew install scrcpy
Option 2: Download Pre-built Release¶
- Go to SCRCPY releases on GitHub
- Download
scrcpy-macos-vX.X.X.zip - Extract and run the
scrcpyexecutable from Terminal
Linux¶
Option 1: Using Package Manager (Recommended)¶
Debian / Ubuntu:
sudo apt install scrcpy
Fedora:
sudo dnf install scrcpy
Arch Linux:
sudo pacman -S scrcpy
Option 2: Using Snap¶
sudo snap install scrcpy
Option 3: Build from Source¶
See the official SCRCPY documentation for build instructions.
Verify Installation¶
- Connect your Android device via USB
- Ensure USB debugging is enabled
- Run:
scrcpy
If successful, your device screen will appear on your computer.
Troubleshooting¶
| Issue | Solution |
|---|---|
| "adb: command not found" | SCRCPY includes ADB; ensure you're running from the correct folder or that SCRCPY is in your PATH |
| "No devices found" | Check USB cable, enable USB debugging, and accept the debugging prompt on your device |
| "Device unauthorized" | Accept the "Allow USB debugging?" prompt on your Android device |
| Black screen | Try a different USB port or cable; some cables are charge-only |