Scrcpy for Mac: Complete Setup & Usage Guide (2026)
If you are a Mac user looking for a free and reliable way to mirror and control your Android device from your MacBook or iMac, scrcpy is the best solution available. In this complete guide to using scrcpy for Mac, you will learn how to install it, connect your Android device, set up wireless mirroring, and fix the most common errors — all in under ten minutes.
What is Scrcpy and Why Use It on Mac?
Scrcpy is a free, open-source Android screen mirroring tool developed by Genymobile. It allows you to display and fully control your Android phone or tablet directly from your Mac computer — without root access, without installing any app on your phone, and without paying a single penny.
For Mac users specifically, scrcpy is a major upgrade over built-in options. macOS has no native Android mirroring support, and most third-party tools like Reflector or ApowerMirror charge a monthly fee. Scrcpy gives you the same — and in many cases better — performance completely free of charge.
With a latency of just 35–70ms and support for resolutions up to 1080p at 60 frames per second, scrcpy on Mac delivers a smooth, responsive experience whether you are testing an app, playing a mobile game on a larger screen, or simply managing your phone from your desk.
Requirements for Scrcpy on Mac
Before installing scrcpy on your Mac, make sure you have the following:
- A Mac running macOS 10.14 (Mojave) or later
- An Android device running Android 5.0 (API 21) or higher
- Homebrew installed on your Mac
- A USB cable for the initial setup
- USB Debugging enabled on your Android device
Step 1 — Install Homebrew on Mac
Homebrew is a free package manager for macOS that makes installing tools like scrcpy extremely simple. If you do not have Homebrew installed yet, open your Terminal and run the following command:
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Follow the on-screen instructions to complete the Homebrew installation. Once finished, verify the installation by running brew -version in your terminal.
Step 2 — Enable USB Debugging on Your Android Device
Before scrcpy can connect to your Android phone, USB Debugging must be turned on. Here is how:
- Open Settings on your Android device
- Tap About Phone
- Tap Build Number seven times until you see “You are now a developer!”
- Go back to Settings → Developer Options
- Toggle on USB Debugging
- Tap OK when asked to allow USB Debugging
Samsung users: You may find Build Number under Settings → Software Information. Xiaomi users: Also enable USB Debugging (Security Settings) and reboot your device.
Step 3 — Install Scrcpy on Mac Using Homebrew
Once Homebrew is ready, installing scrcpy on Mac takes just one command. Open Terminal and run:
brew install scrcpy: Homebrew will automatically download and install scrcpy along with all required dependencies including ADB (Android Debug Bridge). The process usually takes 1–3 minutes depending on your internet speed.
Once complete, verify the installation by running: You should see the installed version number printed in the terminal.
Step 4 — Connect Your Android Device and Launch Scrcpy
Now you are ready to launch scrcpy on your Mac:
- Connect your Android phone to your Mac using a USB cable
- On your phone, a pop-up will appear asking to Allow USB Debugging — tap Allow
- In your Mac terminal, simply type scrcpy and press Enter
- Your Android screen will appear in a window on your Mac within a few seconds
You can now control your Android device using your Mac’s mouse and keyboard. Clicks become taps, and you can type directly into any Android app using your Mac keyboard.
How to Use Scrcpy on Mac Wirelessly Over Wi-Fi
One of the best features of scrcpy for Mac is the ability to mirror your Android device wirelessly once the initial USB connection is done. Make sure your phone and Mac are connected to the same Wi-Fi network, then follow these steps:
- Connect your phone via USB first and confirm scrcpy works
- In Terminal, run: adb tcpip 5555
- Find your phone’s IP address under Settings → Wi-Fi → your current network
- Run: adb connect YOUR_PHONE_IP:5555
- Unplug your USB cable
- Run scrcpy — your phone will now mirror over Wi-Fi
Replace YOUR_PHONE_IP with your actual phone IP address, for example 192.168.1.8.
Useful Scrcpy Commands for Mac Users
Here are some of the most useful scrcpy commands to enhance your experience on Mac:
| Command | What It Does |
| scrcpy –max-size 1024 | Reduces resolution to save CPU |
| scrcpy –fullscreen | Opens in fullscreen mode |
| scrcpy –max-fps 30 | Caps frame rate at 30fps |
| scrcpy –record file.mp4 | Records your Android screen to a file |
| scrcpy –show-touches | Displays touch indicators on screen |
| scrcpy –turn-screen-off | Turns phone screen off while mirroring |
| scrcpy –no-audio | Disables audio forwarding |
| scrcpy –stay-awake | Keeps phone awake while connected |
Troubleshooting Scrcpy on Mac
- ADB Device Not Found Run adb devices in Terminal. If your device is not listed, try a different USB cable, switch your phone’s USB mode to “File Transfer” (MTP), and make sure USB Debugging is enabled.
- Scrcpy Command Not Found This means Homebrew did not add scrcpy to your PATH. Run brew link scrcpy in Terminal or restart your terminal window and try again.
- Black Screen on Launch Unlock your phone before launching scrcpy. A locked screen will result in a black mirroring window. If the problem persists, try running scrcpy –disable-screensaver.
- Wireless Connection Drops Frequently Move your phone and Mac closer to your Wi-Fi router. You can also reduce the bitrate to improve wireless stability by running: scrcpy –video-bit-rate 2M.
Conclusion
Scrcpy for Mac is the most powerful free Android mirroring solution available in 2026. With a straightforward Homebrew installation, wireless connectivity, screen recording, and full device control — all without root access or any app on your phone — it beats every paid alternative hands down. Whether you are a developer, a gamer, or an everyday user, setting up scrcpy on your Mac takes less than five minutes and will transform the way you interact with your Android device.
Frequently Asked Questions
