SCRCPY

An Android Screen Mirroring Tool.

Hero Image
Hero Image

What Is SCRCPY

SCRCPY (screen copy) is a free open source app which allows you to mirror and control your Android device directly from your computer.

Software Name SCRCPY (Screen Copy)
Developer Romain Vimont/ Genymotion
Software Version 2.1.1
Latest Release 2023.07.15
Software Size 5.7 MB
Requirement Windows 7 or later.



Introduction

SCRCPY App, your gateway to a seamless and efficient solution for mirroring and controlling your Android device directly from your computer. Scrcpy is a versatile application designed to enhance your Android experience. With its user-friendly interface and exceptional functionality, it allows you to replicate your Android device's screen on your computer with remarkable clarity and precision. Whether you're a developer looking to test applications, a content creator recording tutorials or gameplay, or simply seeking a more convenient way to manage your Android device, Scrcpy has you covered.

Scrcpy software boasts low-latency mirroring, ensuring real-time responsiveness for tasks that demand precision and speed. It caters to both rooted and non-rooted Android devices, preserving the integrity of your device's security and warranty. SCRCPY is cross-platform, compatible with Windows, macOS, and Linux, making it accessible to a diverse user base. This is free open-source solution to use and guaranteeing accessibility and fostering continuous improvement through community collaboration.

Thank you for visiting www.scrcpy…. website. Explore SCRCPY's capabilities, download the application, and discover how it can enhance your Android experience. Whether for personal or professional use, SCRCPY empowers you to take control and streamline your interaction with your Android device, making it an indispensable tool in your digital toolkit.

SCRCPY Supported devices



  1. Android Devices: SCRCPY can be used with a wide range of Android devices, including smartphones and tablets. It is generally compatible with most Android devices running Android 5.0 (Lollipop) and later versions. However, to use SCRCPY, you must enable USB debugging on your Android device, which can be found in the Developer Options in the device's settings.Download scrcpy android version here.

  2. USB Connection: SCRCPY primarily relies on a USB connection to establish a connection between your Android device and your computer. This means you'll need a USB cable to connect your device to your computer. It's essential to ensure that your USB cable is in good condition and capable of data transfer.

  3. Wi-Fi Connection: While the default and most reliable connection method is via USB, SCRCPY also supports Wi-Fi connectivity. This allows you to mirror and control your Android device wirelessly. To use Wi-Fi with SCRCPY, both your Android device and computer must be on the same Wi-Fi network, and you'll need to enable ADB over TCP/IP.

  4. Rooted and Non-Rooted Devices: SCRCPY works on both rooted and non-rooted Android devices. This flexibility ensures that users can take advantage of the application without the need to modify their device's firmware.SCRCPY Android version now available to download.

  5. Operating System Compatibility: SCRCPY App is available for Windows, macOS, and Linux, ensuring cross-platform compatibility. You can use it on a wide range of computers and laptops.

Features of Scrcpy App

SCRCPY provides a crystal-clear display of your Android device's screen on your computer, ensuring that images, videos, and text are reproduced with excellent quality.

One of SCRCPY's standout features is its exceptionally low latency, making it suitable for tasks that require real-time interaction, such as gaming or responsive app development.

While the default connection method is via USB, SCRCPY also supports Wi-Fi connectivity, allowing you to mirror and control your Android device wirelessly when both your device and computer are on the same network.


SCRCPY is available for Windows, macOS, and Linux, ensuring accessibility to users regardless of their preferred operating system.

You can use your computer's keyboard and mouse to control your Android device while it's mirrored on your computer, providing a convenient and efficient way to interact with your device.


SCRCPY supports touch and multi-touch gestures, allowing you to navigate your Android device's interface effortlessly.

You can easily record your Android device's screen or capture screenshots directly from SCRCPY, making it a valuable tool for creating tutorials, sharing content, or documenting issues.


SCRCPY works with both rooted and non-rooted Android devices, ensuring that your device's security and warranty remain intact.

SCRCPY is open-source software, meaning it's free to use and its code is available for inspection and modification by the community. This fosters continuous development and innovation.

Since SCRCPY connects directly to your Android device, it doesn't rely on third-party apps or cloud services, ensuring the privacy and security of your data.


Note: SCRCPY is primarily a command-line tool, so you'll need to use the command prompt or terminal for installation and usage.

Prerequisites:
Make sure you have the Android Debug Bridge (ADB) installed on your computer. ADB is part of the Android SDK Platform Tools. You can download them from the official Android website:Android SDK Platform Tools.

Download SCRCPY:
You can download the SCRCPY binary for your operating system from our website: SCRCPY Releases.

Choose the appropriate release for your system (Windows, macOS, or Linux). Download the ZIP file or installer, depending on your platform.

Extract the SCRCPY Files:
If you downloaded a ZIP file, extract its contents to a location of your choice.

Installation on Windows:
If you downloaded the installer, simply run it and follow the installation wizard. If you downloaded the ZIP file, you can run SCRCPY directly from the extracted folder by double-clicking the scrcpy.exe file.

Installation on macOS:
If you downloaded the DMG file, open it, and then drag the SCRCPY app into your Applications folder.

Installation on Linux:
Extract the ZIP file if you downloaded it. Open a terminal and navigate to the extracted folder.

You can run SCRCPY using the following command:

./scrcpy

If you encounter a permission issue, you may need to make the scrcpy file executable with:

chmod +x scrcpy

Connect Your Android Device:
Enable Developer Options on your Android device by going to Settings > About Phone > tap on "Build number" 7 times.
Enable USB Debugging in Developer Options.
Connect your Android device to your computer using a USB cable.

Start SCRCPY:
In your terminal or command prompt, navigate to the directory where you extracted SCRCPY or run the installed application.
Run the following command to start SCRCPY:

Scrcpy

This should open a window displaying your Android device's screen on your computer. You can now control your Android device using your computer's mouse and keyboard.

Usage:
SCRCPY offers various command-line options for customization. You can refer to the official documentation for more information on how to use these options: SCRCPY Documentation.

Download Win(32 bit) Download Win(64 bit)

SCRCPY app Frequently Asked Questions

What is SCRCPY?

SCRCPY is an open-source utility that allows you to mirror and control your Android device's screen from your computer. It provides a low-latency and high-quality display, making it useful for various tasks, including presentations, debugging, gaming, and more.

Is SCRCPY free to use?

Yes, SCRCPY is free and open-source software released under the Apache License 2.0. You can use it without any cost.

Which operating systems does SCRCPY support?

SCRCPY supports Windows, macOS, and Linux operating systems. You can download the appropriate version for your system from the official GitHub repository.

Do I need to root my Android device to use SCRCPY?

No, SCRCPY does not require your Android device to be rooted. It works with both rooted and non-rooted devices. However, you will need to enable USB Debugging in the Developer Options on your Android device.

How do I enable USB Debugging on my Android device?

To enable USB Debugging, go to your Android device's Settings > About Phone > tap on "Build number" seven times to unlock Developer Options. Then, go to Developer Options and enable USB Debugging.

Can I use SCRCPY wirelessly?

Yes, SCRCPY can be used wirelessly if your Android device and computer are connected to the same Wi-Fi network. You will need to connect your device via USB initially to set up the wireless connection, and then you can disconnect the USB cable.

Does SCRCPY support audio streaming?

Yes, SCRCPY supports audio streaming from your Android device to your computer. By default, audio is transmitted over USB, but you can use additional options to route audio through the computer's speakers.

Is SCRCPY safe to use?

SCRCPY is considered safe to use. It is an open-source project with a strong community of developers, and the source code is available for review. However, as with any software, it's essential to download it from official sources to ensure that you're using a legitimate and safe version.

Can I use SCRCPY to record my Android screen?

Yes, SCRCPY allows you to record your Android screen on your computer. You can use the built-in screen recording feature or use third-party screen recording software while using SCRCPY.

Where can I find documentation and additional information about SCRCPY?

You can find detailed documentation, usage instructions, and more information about SCRCPY on the official GitHub repository: SCRCPY GitHub.

Is SCRCPY compatible with all Android devices?

SCRCPY is compatible with most Android devices running Android 5.0 (Lollipop) or later. However, the performance and compatibility may vary depending on your device and Android version.

Can I use SCRCPY to control multiple Android devices simultaneously?

Yes, you can use SCRCPY to control multiple Android devices connected to your computer simultaneously by opening separate instances of SCRCPY for each device.

SCRCPY app troubleshooting

Troubleshooting SCRCPY app-related issues can help you resolve problems and ensure a smooth experience while mirroring and controlling your Android device. Here are some common troubleshooting steps for SCRCPY:

Ensure USB Debugging is Enabled: Make sure that USB Debugging is enabled on your Android device. To check and enable it, go to your device's Settings > Developer Options > USB Debugging.

Check USB Connection: Ensure that your Android device is properly connected to your computer via USB. Try using a different USB cable or USB port if you encounter connectivity issues.

Update ADB Drivers: Outdated or incompatible ADB drivers can cause connectivity problems. Ensure that you have the latest Android Debug Bridge (ADB) drivers installed on your computer. You can download the latest ADB drivers from the official Android SDK Platform Tools.

Restart ADB Server:
If you encounter issues with device recognition, try restarting the ADB server. You can do this by running the following command in your command prompt or terminal:

adb kill-server
adb start-server

Use a Different USB Mode: Some devices offer different USB connection modes, such as MTP (Media Transfer Protocol) or PTP (Picture Transfer Protocol). Try switching to a different USB mode to see if it resolves any issues.

Check Device Compatibility: Ensure that your Android device is compatible with SCRCPY. While most devices running Android 5.0 or later should work, some older or heavily customised devices may have compatibility issues.

Update SCRCPY: Make sure you are using the latest version of SCRCPY. Newer versions often include bug fixes and improvements.

Firewall and Antivirus Software: Firewall or antivirus software on your computer may block SCRCPY's functionality. Temporarily disable them to see if it resolves the issue. Ensure that SCRCPY has the necessary permissions to access network and USB devices.

Adjust Screen Resolution: If you encounter display issues, such as a black screen or improper scaling, try adjusting the screen resolution settings in SCRCPY. You can do this by passing the -m flag with a custom resolution when launching SCRCPY.

Check for Error Messages: Pay attention to any error messages or warnings displayed in the command prompt or terminal when running SCRCPY. These messages can provide valuable information about the issue.

Wireless Connection Issues: If you are using SCRCPY wirelessly, ensure that both your computer and Android device are on the same Wi-Fi network. Also, check that your Wi-Fi connection is stable.

Check Device Permissions: Some features of SCRCPY may require additional permissions on your Android device. Check the device's notification bar for any requests for permission while using SCRCPY.
Report Issues to SCRCPY Developers:

Remember that troubleshooting can vary depending on the specific issue you encounter. Always check our website’s updates and community forums for SCRCPY for the most up-to-date information and solutions to common problems.