Skip to main content

Mirror Android devices
from another Android

An Android port of the desktop scrcpy application. Mirror displays and control touch inputs from remote Android devices using ADB over your local network.

Quick start

Get up and running with Scrcpy for Android in just a few minutes

1

Download and install the APK

Download the latest release from GitHub Releases and install the APK on your Android device.The app requires Android 5.0 (API level 21) or higher.
2

Enable wireless debugging on the remote device

On the device you want to mirror, enable ADB wireless debugging:
  • Go to Settings → Developer Options
  • Enable Wireless debugging or ADB over network
  • Note the IP address shown (e.g., 192.168.1.100:5555)
If you don’t see Developer Options, go to Settings → About phone and tap Build number seven times to enable it.
3

Connect from your control device

Open Scrcpy for Android on the device you’ll use as the controller:
  • Enter the remote device’s IP address (e.g., 192.168.1.100)
  • Select your preferred resolution (1280x720 recommended)
  • Choose bitrate (2 Mbps works well for most networks)
  • Tap Start
Accept the ADB connection prompt on the remote device when it appears.
4

Start mirroring

Once connected, you’ll see the remote device’s screen mirrored on your control device. You can now:
  • Touch the screen to control the remote device
  • Double-tap to wake the remote device
  • Use hardware navigation buttons if enabled
  • Swipe up from the bottom to access your local Android navbar

Key features

Everything you need for seamless Android-to-Android screen mirroring

Network mirroring

Mirror any Android device on your local network using ADB wireless debugging. No USB cables required.

Full touch control

Complete touch control support including multi-touch gestures, hardware navigation buttons, and wake/sleep controls.

Configurable quality

Adjust resolution and bitrate to match your network conditions. Choose from 640x360 up to 1920x1080.

Audio streaming

Stream both video and audio from the remote device with synchronized playback.

Viewing mode

Enable viewing-only mode to mirror screens without sending touch input to the remote device.

Headless operation

Launch the app in headless mode for automated control and remote monitoring scenarios.

Ready to get started?

Download Scrcpy for Android and start mirroring devices in minutes. No root required.

Build docs developers (and LLMs) love