Recommended Free Tools
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.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchThe 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
- 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.
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
- 【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.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsCable 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
- 【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
- Download the official Windows archive. Select the win64, win32, or winarm64 ZIP that matches your Windows installation.
- Verify the archive. Calculate its SHA-256 value and compare it with the hash in the current official Windows documentation.
- 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.
- Enable Android debugging. On the phone, open Developer Options and turn on USB debugging.
- 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.
- 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. - Launch scrcpy. Run
scrcpyorscrcpy.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.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →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
- 🚀【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. |
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.
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
- 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.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →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.
Quick Recap
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.




