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.

Download For 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.

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

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

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:

  1. Open Settings on your Android device
  2. Tap About Phone
  3. Tap Build Number seven times until you see “You are now a developer!”
  4. Go back to Settings → Developer Options
  5. Toggle on USB Debugging
  6. Tap OK when asked to allow USB Debugging

Step 3 — Install Scrcpy on Mac Using Homebrew

Once Homebrew is ready, installing scrcpy on Mac takes just one command. Open Terminal and run:

Once complete, verify the installation by running: You should see the installed version number printed in the terminal.

Download For Mac

Step 4 — Connect Your Android Device and Launch Scrcpy

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:

  1. Connect your phone via USB first and confirm scrcpy works
  2. In Terminal, run: adb tcpip 5555
  3. Find your phone’s IP address under Settings → Wi-Fi → your current network
  4. Run: adb connect YOUR_PHONE_IP:5555
  5. Unplug your USB cable
  6. Run scrcpy — your phone will now mirror over Wi-Fi

Here are some of the most useful scrcpy commands to enhance your experience on Mac:

CommandWhat It Does
scrcpy –max-size 1024Reduces resolution to save CPU
scrcpy –fullscreenOpens in fullscreen mode
scrcpy –max-fps 30Caps frame rate at 30fps
scrcpy –record file.mp4Records your Android screen to a file
scrcpy –show-touchesDisplays touch indicators on screen
scrcpy –turn-screen-offTurns phone screen off while mirroring
scrcpy –no-audioDisables audio forwarding
scrcpy –stay-awakeKeeps phone awake while connected

Yes. Scrcpy installed via Homebrew works natively on Apple Silicon Macs including M1, M2, and M3 chips. Homebrew automatically installs the correct version for your architecture.

You need a USB cable for the very first connection to enable TCP/IP mode. After that initial step, you can use scrcpy entirely over Wi-Fi without any cable.

For most users, yes. Scrcpy is completely free, has lower latency, and does not watermark your screen. Vysor offers a more polished interface but charges a monthly fee for its premium features.

Yes. Run scrcpy –record filename.mp4 to record your Android screen directly to an MP4 file saved on your Mac.

Audio forwarding is supported on Android 11 and above. On supported devices, your phone’s audio will play through your Mac speakers automatically when scrcpy is running.