Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Mountain View desk9 min

scrcpy.exe: How to Download, Verify, and Mirror an Android Phone on Windows

scrcpy.exe mirrors and controls Android from Windows over USB or TCP/IP. This guide covers official downloads, SHA-256 verification, Android requirements, wired and wireless setup, OTG, performance tuning, and troubleshooting.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

scrcpy.exe is the Windows command-line program from Genymobile that mirrors and controls an Android device over USB or TCP/IP. Download it from the official Genymobile/scrcpy release, verify the archive’s SHA-256 hash, enable the Android permissions it needs, and start it from a terminal rather than double-clicking the executable.

The current Windows release documentation lists separate archives for 64-bit, 32-bit, and ARM64 PCs. The phone must run Android 5.0 (API 21) or later; audio forwarding starts with Android 11 (API 30), and camera mirroring requires Android 12 (API 31) or newer.

As an Amazon Associate I earn from qualifying purchases.

What scrcpy.exe does

scrcpy (pronounced “screen copy”) is Genymobile’s free, open-source desktop utility for viewing and controlling an Android device from Linux, Windows, or macOS. It carries the phone’s video—and, on supported Android versions, audio—to the computer over a USB connection or TCP/IP network connection. Keyboard and mouse input can be sent back to the phone, so the computer can act as a larger display and control surface.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Windows file, scrcpy.exe, is the program’s command-line launcher. It is not a conventional desktop installer with a setup wizard. The official Windows documentation describes scrcpy as a command-line application intended to be run from a terminal with command-line arguments. That design explains why opening the file by double-clicking can appear to do nothing: if the program reports an error, its terminal window may close before you can read the message.

#1 Best Overall
Sale
etguuds USB to USB C Cable 3ft, 2-Pack USB A to USB C Charger Cord Type C | Fast Charging for Samsung Galaxy A17 A16 A15 A26 A36 A56, S26 S25 S24 S23 S22 S21 S20 S10, for iPhone 17 16 15, Moto, Gray
  • Fast Charging and Data Sync: etguuds USB A to USB C cable supports charging speed up to 3 A fast charging for quick usb-c port device charging and data transfer speeds up to 480 Mb/s, usbc cable support USB 2.0 data transfer
  • Long-Lasting: The usb c charger cord uses integral seamless stretch process, high pressure resistance and nylon braided adding tangle-free, can bear 20000+ bending lifespan
  • Wide Compatibility: USB Type C cable fast charging for most C -port devices, for Samsung Galaxy S26 S26+ S26 Ultra S25 S25+ S25 Ultra S24 S24+ S24 Ultra S23 S22 S21 S20 A53 A14, for LG, for Moto, for Pixel, for iPhone 18 17 16 15 Pro Max. Not compatible with iPhone older models before iPhone 15
  • Friendly Tips: The USB A to C cable is not support video and media display. Not compatible with webcams, some gaming devices, laptops. Fast charging requires that your device supports fast charging and wall charger supports fast charging
  • What You Get: You will get 2 pack 3 ft etguuds Gray usb-a to usb-c nylon braided charging cable

Is scrcpy.exe safe?

Use the official project source

scrcpy itself is open source, but a file carrying its name from an unknown download site could have been modified or bundled with unwanted software. Use the Genymobile/scrcpy GitHub repository and the releases linked from that repository. The project specifically warns against downloading releases from random websites using the scrcpy name.

Verify the Windows archive

The official Windows documentation publishes a SHA-256 hash for each current Windows archive. After downloading, calculate the hash locally and compare it character-for-character with the value shown in that documentation. A mismatch means the file should not be used; download it again from the official release and check that you selected the correct architecture.

On Windows, you can calculate a file hash with the built-in PowerShell command:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Get-FileHash .scrcpy-win64-v5.0.zip -Algorithm SHA256

Replace the filename with the archive you actually downloaded. This command does not prove that a random download is trustworthy; it is useful when the expected hash comes from the official project documentation.

Rank #2
C Charger Cord Fast Charging USB Type C Cable Android Charger Cables 6FT | 2Pack for Samsung Galaxy S26 S25 S24 S23 S22 S21 S20 Ultra S20+ Note 20 10 S10 S9 Plus A12 A11 A52 Google Pixel 6 5 4 4a 3a
  • 【Wide Compatibility 】:Type C Charger for Samsung Galaxy S26 Ultra S26+ S26,S25 S24 S23 S23+ S23 Ultra,S22 S22+ S22 Ultra, A17 A16 A36 A15 A14 5G,A13 A33 A53 A54 A10e A15 A35 A55 A25 A11 A12 A20e A20 A20s A21 A21s A30 A30s A31 A32 A40 A41 A42 A50 A50s A51 A52 A70 A72 A80 A90/A71 5g/S20 FE/Galaxy S21+ 5G/S21 Ultra 5G/S20 FE 5g/S20 5G/S20 Plus 5G/ S8 S9 S10 Plus S10e/Note 9 10/Note 20 Ultra/Z Fold 6 5 4 3 2/Z Flip 6 5 4 3 2;Google Pixel 9 8 7 Pro 6 6 Pro 6a 5a 5/4XL/4/3XL/3/2XL.
  • 【Fast Charge & Sync】: Type C Charger Cord Fast Charge Output power up to 5V/3A, ensured by high-speed safe charging. The USB 2.0 supports data transfer speed can reach 480Mbps, data transfer and power charging 2 in 1 Type C Cable. USB A to C type c charger cord with Qiuck Charge Wall Charger for Fast Charging.
  • 【Extra Long】: With the 6ft type c charging cable, you can lie on the sofa and use your devices while charging at the same time. More convenient on traveling, office, car, power bank, several cell phones, Pods, share to families.
  • 【Durable USB C Charger Cord】: Made of reinforced SR design using TPE material can withstand 10,000+ bending tests, which effectively protects s21 charger from breaking. Premium metal zinc alloy connectors made Nylon Braided samsung fast charger cable usb c phone cable without tangle.
  • 【What You Get】: 2 * 6FT Type C Cord, 7x 24 Hours friendly customer service, 12-month warranty. If you have any questions, please feel free to contact us.

Windows downloads and compatibility

Choose the right archive

Archive listed in the Windows documentation Use it on Important check
scrcpy-win64-v5.0.zip Most modern Intel- or AMD-based 64-bit Windows PCs Confirm that your Windows installation is 64-bit.
scrcpy-win32-v5.0.zip 32-bit Windows installations A 32-bit operating system cannot run the 64-bit archive.
scrcpy-winarm64-v5.0.zip Windows on ARM64 devices Use the ARM64 build when Windows reports an ARM64 system.

The filenames above are the release names documented for version 5.0. Availability and newer versions can change, so use the current release list when you download rather than assuming version 5.0 remains the newest file.

Other Windows installation routes

The Windows guide also documents installation through WinGet, Chocolatey, and Scoop. These package managers can install and update the utility without manually extracting a ZIP archive. Their package metadata and command syntax can change, so use the command shown in the current scrcpy Windows documentation for the manager you have installed. Whichever route you choose, make sure the resulting executable comes from the official package source and that Windows architecture is supported.

Requirements before the first launch

Android version

  • The phone or tablet must provide at least API 21, which is Android 5.0.
  • Audio forwarding is supported from API 30, Android 11.
  • Camera mirroring is supported from Android 12 (API 31).

Phone settings

Normal operation requires USB debugging. Android hides that switch inside Developer Options, so enable Developer Options first, then enable USB debugging. Android presents a computer-authorization prompt the first time a device connects; unlock the phone and approve that prompt. If you reject it, scrcpy cannot establish the normal debugging connection.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cable and port

A wired setup needs a USB cable that carries data, not a charge-only cable. Match the connector on the phone to the connector on the computer or its adapter. A “USB-C data cable for Android phone to computer” is the directly relevant accessory description, but wireless TCP/IP operation and OTG mode mean a cable is not required for every use case.

Rank #3
Teeind USB C Cable 6ft 5Pack, 3A Fast Charging Nylon Braided Type C Cord | Tpc001 USB C Charger Cable with Durable Braided Design, Compatible with Samsung Galaxy S10e S10 S9 S8 Plus Note 9 A80 A50 A20
  • 【3A Quick Charge&Sync】Transfer speed up to 480Mb/s, 3A Fast Charger,This power cord alone will not provide you with fast charging alone, you will need a power block rated for fast charging and a phone capable of the same.
  • 【Certified Safety 】: This USB-C cable has electronic safety certifications that comply with appropriate standards,You don't have to worry about the quality of this cable at all.
  • 【Super Durable】Strong fiber, the most flexible, powerful and durable material, makes tensile force increased by 200%. Can bear 8000+ bending test. Premium Aluminum housing makes the cable more durable,and the Nylon Braided C-type cable increases the durability without tangle.
  • 【WIDELY COMPATIBILITY】 USB C port Charger for Latest smart phones, Samsung Galaxy S21+, S21 Ultra 5G, S20 Ultra 5G FE, S20+, S10 Plus, S10+, S10e, S9, S9+, S8; Note20 Ultra 5G, Note20, Note10+ 5G, Note10 Plus
  • 【 WARRANTY】 --- Please note that our product comes with a worry-free 12-months warranty. We are always committed to providing the best customer service. If there is anything that can help you, we will try our best to serve you.

Set up a wired connection on Windows

  1. Download the official Windows archive. Select the win64, win32, or winarm64 ZIP that matches your Windows installation.
  2. Verify the archive. Calculate its SHA-256 value and compare it with the hash in the current official Windows documentation.
  3. Extract the ZIP. Extract the complete archive to a folder you can find easily. Keep the accompanying files together; do not copy only the executable to another directory.
  4. Enable Android debugging. On the phone, open Developer Options and turn on USB debugging.
  5. Connect a data cable. Plug the phone into the PC. If Android asks whether to allow USB debugging from this computer, approve it. Unlocking the phone may be necessary before the prompt appears.
  6. Open a terminal in the extracted folder. In File Explorer, open the folder containing scrcpy.exe, then use the address bar or a terminal command to start PowerShell or Command Prompt in that folder.
  7. Launch scrcpy. Run scrcpy or scrcpy.exe. A window showing the Android screen should appear if the authorization and connection succeeded.

Starting from a terminal is preferable to double-clicking because errors remain visible. The project also includes Windows scripts for common launches; run them from the extracted folder so their messages can be read if setup fails.

Run scrcpy.exe without the window closing

Use PowerShell or Command Prompt

Open a terminal in the extracted directory and run the executable there. If no device is available, if debugging is disabled, or if a required component is missing, the terminal will display the reason instead of disappearing. Read the final lines before changing settings.

Keep the terminal open for repeated tests

Do not start by creating a desktop shortcut that launches the executable directly. First establish a working command in a terminal. Once it works, you can make a shortcut that opens a terminal and runs the command, but preserving the terminal output is still useful when a phone is disconnected or authorization expires.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Connect over Wi-Fi (TCP/IP)

scrcpy supports USB or TCP/IP transport. Wireless use sends the Android display and control traffic across the network, so the phone and computer must be reachable according to the wireless-debugging method supported by that Android version. The exact pairing and connection screens differ between Android releases; follow the project’s current wireless-debugging instructions for your version and network.

Rank #4
Durcord USB C Cable, Upgraded 2Pack 10ft Fast USB Type C Charging Cable for Android/Phone/Pad/Laptop, Type C Charger Braided USB Cable Compatible with iPhone 18/17/16/15/Pro/Plus/Max/Sam.Sung
  • 🚀【SPEACIAL POINTS & SUITABLE LENGTH】: The connecting part is designed with anti-slippery tread which settles the inconvenience when theu USB C cable is plugging and unplugging. USB C charger cordin assorted lengths are great replacement, charger cord provide more convenience, you can feel free while charging, when lying sofa, leaning bed, sitting backseat of car
  • 🚀【USB 2.0 Fast Charging】: The USB A to Type c cable supports safe high-speed charging (5V/3A) and fast data transfer (480Mbps). USB-C fast charging cable provides up to 5V/3A safe charging current, which charging speed increased by 45%. can also sync data between two devices with this type-c cable.
  • 🚀【Certified Safety & Enhanced Durable 】: This Type c cable has electronic safety certifications that comply with appropriate standards, you have no need to worry about this cable quality at all. The USB A to C cable can bear 10000+ bending test. Premium Aluminum housing makes the cable more durable,nylon braided type c cable adds additional durability and tangle free.
  • 🚀【Perfect Compatibility⚡】: This USB A to USB C cable Compatible with all USB-C devices.Compatible with Phone 15 etc.
  • 🚀【WARRANTY & SERVICE】: Friendly and reliable customer service will respond to you within 24 hours ! Every sale includes a 365-day worry-free Service to prove the importance we set on quality, if you have any questions, we will resolve your issue within 24 hours.

A practical first-time workflow is to make one successful USB connection, then switch to the documented TCP/IP procedure. USB is easier for initial authorization and troubleshooting. Wi-Fi avoids a cable after setup but introduces network conditions that can affect responsiveness and reliability.

OTG mode: the USB-debugging exception

OTG mode is a separate operating mode documented by the project. It does not require USB debugging. In OTG use, the computer can provide keyboard and mouse input to the Android device through a compatible USB-OTG connection, but the normal screen-mirroring workflow and its debugging authorization should not be assumed. Treat OTG as an alternative for supported control scenarios, not as a way to bypass every requirement of standard scrcpy operation.

What you can do once it is running

Capability Support or condition Why it matters
Screen mirroring Core function over USB or TCP/IP Use Android apps and view the phone on a larger display.
Keyboard and mouse control Supported input methods include computer keyboard and mouse; HID simulation is available for compatible use Type, navigate, and interact without touching the phone for every action.
Audio forwarding Android 11/API 30 and newer Carry supported phone audio to the computer.
Recording Provided as a scrcpy feature Capture the mirrored session for demonstrations or troubleshooting.
Screen-off mirroring Provided as a scrcpy feature Keep the phone display off while continuing a session, where the device permits it.
Bidirectional copy and paste Provided as a scrcpy feature Move text between the computer and Android clipboard.
Virtual displays Provided as a scrcpy feature Present Android in an additional virtual display workflow.
Camera mirroring Android 12/API 31 and newer Use a supported device camera as the mirrored source.
Gamepad support Provided as a scrcpy feature Send compatible controller input during supported games and apps.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Quality, frame rate, and latency

Genymobile describes scrcpy as capable of 30–120 frames per second, 1920×1080 or higher quality, roughly 35–70 milliseconds of latency, and about one second to show the first image. Those are project-published figures, not independent benchmark results; actual results depend on the phone, computer, connection, codec, resolution, and workload.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Reduce resolution when performance is poor

Lowering the mirrored resolution reduces the amount of video data to encode, transfer, and display. The project gives scrcpy -m1024 as an example. If the window is laggy or the computer is using excessive resources, try a lower maximum dimension before assuming the cable or phone is defective.

Best Value
Type C Charger Fast Charging, 2 Pack USB C Android Phone Charger&6ft Cables | Wall Charger Blocks & 2x 6ft USB-C cables for Samsung Galaxy S8/S9/S10 Plus/S10e/S20/S21 Ultra/Plus, Note 8/9/10, Pixel 3
  • Safeguard Protection - USB c Android chargers comes with premium built-in safeguards and intelligent IC identification technology to prevent against short circuit, over-current, over-voltage, over-heating and over-charging. It can intelligently recognize the battery type and status, will automatically stop charging when fully charged for a safety charging and long lifespan
  • Quick Charge 3.0 Rapid Charging - Adaptive type c fast charger, enables your battery from zero to 50% in just 30 minutes, 75% faster than standard cell phone charger usb c
  • Fast & Sync - USB c cell phone charger android kit charges Samsung phones and tablets with USB 2. 0 ports at max high speed of 480 Mbps. It also charge USB-C devices without the Fast Charging feature as well, with up to a 2 Amp charging rate. Besides, it also has data transfer feature for convenient usage(480Mbps)
  • Wide Compatibility - Compatible AFC (Adaptive Fast Charging): Samsung Galaxy S21 Ultra, S21 Plus, S21, S20 Ultra, S20 Plus, S20, S20 FE, S10, S10e, S10+, S9, S9+, S9 Active, S8, S8+, S8 Active, Galaxy Note 20 Ultra , Note 20 5G, Note 10+ 5G, Note 10, Note 9, Note 8, Galaxy A90, A80, A71 5G, A70s, A52, A51, A20, Galaxy Z Fold2, Z Fold2 5G, Z Flip, Z Flip 5G, Fold, GOOGLE Pixel 1, 2, 3, 6, Pixel XL, LG G5, G6, G7, V20, V30 ThinQ Plus, HTC, ZTE Axon, Nexus 6p and other USB Type C Device
  • Package List - 18-Month-Replacement & 24-hour service technical support. Package included: 2-Pack android charger fast charging block & 2-Pack 6FT samsung charger fast charging cord

Choose the connection for the job

  • USB: Usually the simplest route for setup and tends to avoid Wi-Fi congestion.
  • TCP/IP: Removes the cable after wireless debugging is configured, but performance depends on network quality and distance.
  • OTG: A special control mode that does not require USB debugging; it is not interchangeable with normal mirrored debugging sessions.

Troubleshooting by symptom

The terminal flashes and closes

Run scrcpy.exe from PowerShell or Command Prompt in its extracted folder. The terminal will show whether the issue is an absent device, denied authorization, or another startup error. Double-clicking hides that diagnostic output.

No device is detected

  • Confirm USB debugging is enabled in Developer Options.
  • Unlock the phone and look for the authorization prompt.
  • Try a different USB port and a known data-capable cable.
  • Reconnect the phone and approve the computer again if Android has forgotten or revoked authorization.
  • Check that the archive architecture matches Windows and that you extracted the complete release.

The phone is listed but the screen does not appear

Close the session, reconnect the cable, unlock the phone, and run the command again from a terminal. If the problem persists, test with a lower maximum dimension such as scrcpy -m1024. Wireless sessions should be tested after confirming that a wired session works.

There is no audio

Audio forwarding requires Android 11/API 30 or later. On older Android versions, video and control can still work while audio forwarding is unavailable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Camera mirroring is unavailable

Camera mirroring requires Android 12/API 31 or newer. A device below that API level cannot gain this feature merely by changing a Windows setting.

The session is slow or unstable over Wi-Fi

Try USB to separate scrcpy from network conditions. If USB is responsive, repeat the project’s current TCP/IP setup while keeping the phone and PC on a reliable, reachable network. Lowering the resolution can also reduce the data rate.

Updating or removing scrcpy

For a ZIP installation, updating normally means downloading the newer official archive, checking its published SHA-256 hash, extracting it to a new folder, and launching that copy. Keeping the old folder until the new one works provides an easy rollback. For WinGet, Chocolatey, or Scoop installations, use the package manager’s documented update and uninstall commands, since syntax and package behavior can change.

To remove a ZIP installation, close any running session and delete the extracted folder. A package-manager installation should be removed through the same manager so its package records are cleaned up.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Manual decision guide

  • Choose the official win64 archive for a typical 64-bit Intel or AMD Windows PC; choose win32 or winarm64 only when your operating system requires it.
  • Use USB first when setting up or diagnosing a phone.
  • Use TCP/IP when you have completed the project’s wireless-debugging procedure and want to work without a cable.
  • Use OTG only for the documented USB-OTG control scenario that does not require USB debugging.
  • Run the program in a terminal whenever you need useful error output.
  • Lower the maximum resolution when latency or frame rate is unsatisfactory.

As an optional shortcut after these manual checks, Outbyte PC Repair can look for common Windows problems, clean temporary and cache files, review settings and vulnerabilities, and provide tools such as real-time boost and crash logging. It complements an antivirus rather than replacing one; results vary and no tool repairs every crash. It runs on Windows 11, 10, 8, and 7, offers a free trial by category of at least two days, and then requires a paid subscription.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.