SCRCPY screen copy APK – Download Android

You are currently viewing SCRCPY screen copy APK – Download Android

SCRCPY for Android

LicenseOpen source

Content summary

  1. Info
  2. System requirements
  3. How to install
  4. How to update
  5. Last features
  6. How to download
  7. Frequently Asked Questions

SCRCPY application provides display and control of Android devices connected via USB or over TCP/IP.

It does not require any root access and it works on Android, GNU/LinuxWindows and macOS.

It focuses on:

  • lightness: native, displays only the device screen
  • performance: 30~120fps, depending on the device
  • quality: 1920×1080 or above
  • low latency: 35~70ms
  • low startup time: ~1 second to display the first image
  • non-intrusiveness: nothing is left installed on the Android device
  • user benefits: no account, no ads, no internet required
  • freedom: free and open source software

Its features include:

  • recording
  • mirroring with Android device screen off
  • copy-paste in both directions
  • configurable quality
  • Android device as a webcam (V4L2) (Linux-only)
  • physical keyboard simulation (HID)
  • physical mouse simulation (HID)
  • OTG mode
  • and more…
SCRCPY for Android

System requirements

The following table lists the minimum system requirements for running this application on smartphone and tablet devices.

Make sure you enable adb debugging on your device(s).

On some devices, you also need to enable an additional option to control it using a keyboard and mouse.

OSAndroid 5 (or above)
CPUArm v8a 64 bit – Quad-core 1.5 GHz (or higher)
RAM3 GB minimum (4 GB recommended)
Storage32 MB minimum
Display720p (or higher)

The app performance may vary depending on device hardware configuration.

For the best experience, users should be running within the recommended requirements.


  1. Download the app on Android device
  2. Open a file manager on the device
  3. Select the folder containing the downloaded file
  4. Open the .apk file and press Install
  5. If required, allow Install unknown app
  6. Launch the app

Applications need to access certain devices systems: as soon as an application is installed, you will be informed of all the permissions it requires.

SCRCPY for Android


This app is from a third-party developer, so an automatic update won’t be available.

You will need to manually update the app by removing the old version and installing the new version.

You can download any version of this application directly from our website.

You can contact our technical staff and receive the app archives of most versions and you can download them according to your needs.

Change log

Features that are implemented in the last version:

  • Adapt input injection for Android 13
  • Add –no-power-on
  • Read $ANDROID_SERIAL if no selector is specified
  • Consider emulators as TCP/IP devices (-e)
  • Apply requested window size in OTG mode
  • Add specific exit code for device disconnection
  • Enable libusb support for Windows 32-bit releases
  • Upgrade libusb to 1.0.26 in Windows releases
  • Upgrade platform-tools to 33.0.1 (adb) in Windows releases
  • Upgrade SDL to 2.0.22 in Windows releases
  • Upgrade FFmpeg to 5.0.1 in Windows 64-bit releases
  • Improve some error messages
  • Various technical fixes

Development versions have the latest fixes and optimizations, but their constantly changing nature means that little testing has been done on them and unknown bugs may appear.

SCRCPY for Android


Size4.5 MB

The latest version of this app is available on the link button below.


This guide/tutorial can answer the following questions:

  • How to install scrcpy on Android
  • How to install scrcpy on Android
  • How to play scrcpy on Android
  • How to run scrcpy on Android
  • Can I play scrcpy on Android