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

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

scrcpy is a free, open-source app that mirrors an Android phone on a Windows PC and lets you control it with the PC’s mouse and keyboard. It does not require root access or an app installed on the phone. You can connect over USB or TCP/IP; for the simplest first setup, use USB and enable USB debugging on the phone.

What scrcpy does

The official scrcpy project describes the utility as mirroring Android devices over USB or TCP/IP and allowing control with a computer’s keyboard and mouse. It runs on Windows, Linux, and macOS. In addition to screen mirroring and input, its documented features include bidirectional copy and paste, recording, configurable image quality, and the ability to mirror while the phone screen is off.

Feature availability depends on Android version and device support: the project lists audio forwarding for Android 11 and later, and camera mirroring for Android 12 and later. Do not assume every feature is available on every handset.

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

What you need before connecting

  • A Windows PC and an Android phone running Android 5.0 (API 21) or later.
  • The Windows build downloaded from the official scrcpy Windows instructions, which point to the project’s official downloads.
  • For a wired connection, a USB data cable compatible with your phone’s charging port. The connector varies by phone; the project does not prescribe a particular cable.
  • USB debugging enabled on the phone for the normal USB setup.

The project identifies its Genymobile GitHub repository as the only official source for scrcpy and warns against unrelated websites distributing downloads under the scrcpy name. The repository currently labels the software v5.0, but releases can change; check the official project page for the current version and download links.

#1 Best Overall
Sale
Samsung Galaxy A17 5G Smart Phone 128GB US 1 Yr Manufacturer Warranty Black
  • YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
  • LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
  • MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
  • NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
  • BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.

Set up scrcpy over USB

  1. Download and extract the official Windows build. Follow the download link and instructions on the project’s Windows page. Avoid third-party download sites.
  2. Enable USB debugging on Android. Android’s menu names and locations can vary by manufacturer and version. Find Developer options in Settings and turn on USB debugging. If Developer options are not visible, consult the phone maker’s instructions for enabling them.
  3. Connect the phone to the PC with a data-capable USB cable. A cable that only charges the phone will not provide the data connection scrcpy needs.
  4. Authorize the computer on the phone. If Android displays a USB debugging authorization prompt, review it and allow the connection only if you trust the PC.
  5. Launch scrcpy from the extracted Windows build. The phone’s screen should appear in a desktop window. Use the mouse to tap and click and the PC keyboard to enter text.

Choose USB or TCP/IP

The project documents both USB and TCP/IP connections. USB is a direct wired option; TCP/IP enables a network connection. The project documentation establishes these connection choices but does not provide a universal speed or reliability comparison, so choose based on your setup and preference. Follow the current official connection instructions for the network procedure and any device-specific steps.

Connection What it needs When it may suit you
USB A compatible USB data cable and USB debugging for the normal setup. You want a wired connection and have a data-capable cable available.
TCP/IP A network connection and the setup described in the project’s connection instructions. You prefer to connect over a network rather than keep the phone wired to the PC.

Useful controls and file handling

Mouse and keyboard

Use the PC’s mouse to interact with the mirrored phone and the keyboard to type. The project’s documented shortcut examples include:

Rank #2
Tracfone Motorola Moto G 2025, 64GB, Saphire Blue (Locked to
  • Carrier: This phone is locked to Tracfone, which means this device can only be used on the Tracfone wireless network. Tracfone plan required, activating is easy, just 3 steps.
  • DISPLAY: Immersive viewing on a 6.7-inch super-bright 120Hz display with powerful stereo speakers and Bass Boost for cinematic entertainment.
  • CAMERA SYSTEM: Advanced 50MP Quad Pixel camera captures sharp, detailed photos and videos in any lighting condition
  • PERFORMANCE: Lightning-fast 5G connectivity paired with a powerful processor and RAM Boost for smooth multitasking.
  • BATTERY LIFE: Long-lasting 5000mAh battery with TurboPower charging technology delivers hours of power in minutes.
  • Right-click: Back.
  • Middle-click: Home.
  • Alt+F: Toggle fullscreen.

See the official shortcut list for additional controls.

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

Copy and paste

scrcpy supports copying and pasting in both directions. Be cautious when pasting from the computer: the text or other clipboard content is placed on the Android clipboard, where an Android app could read it. Avoid using this method for passwords, authentication codes, or other sensitive content.

Rank #3
Sale
Samsung Galaxy A17 5G Smart Phone 128GB, US 1 Yr Manufacturer Warranty Blue
  • YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
  • LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
  • MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
  • NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
  • BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.

Drag-and-drop files

According to the project’s file-transfer documentation, dragging a non-APK file into the scrcpy window sends it to /sdcard/Download/ by default. Dropping an APK installs it. The project notes that the transfer or installation may have no visible confirmation beyond a message in the console log.

Fix common connection or performance problems

The phone does not appear

  • Confirm that USB debugging is enabled and that you accepted any authorization prompt on the phone.
  • Try a USB cable that supports data, not just charging, and reconnect the phone.
  • For a network connection, check the steps and prerequisites in the official connection guide.

Mouse or keyboard input does not work on some Xiaomi devices

The project notes that some devices, especially Xiaomi models, may require a separate USB debugging (Security Settings) option to inject keyboard and mouse events. If this applies to your phone, enable that option and reboot. It is a conditional device-specific step, not a requirement for every Android phone.

Rank #4
Sale
Samsung Galaxy S26 Ultra, Unlocked Android Smartphone, 512GB, Black
  • PRIVACY DISPLAY: Automatically hide your screen from those beside you. The built-in privacy display can be preset¹ to turn on when receiving notifications, typing passwords, or using specific apps
  • TYPE IT IN. TRANSFORM IT FAST: Enhance any shot in seconds on your smartphone by using Photo Assist² with Galaxy AI.³ Add objects, restore details, or apply new styles by simply typing or tapping
  • NIGHTS, CAPTURED CLEARLY: From gigs to city lights, record and capture moments after dark with clarity using Nightography so your photos and videos stay crisp and clear on your Samsung Galaxy
  • MAKE IT. EDIT IT. SHARE IT: Turn everyday moments into something personal with creative tools built right into your mobile phone, whether it’s a special contact photo, custom wallpaper, an invitation or more⁴
  • HELP THAT KEEPS UP: Stay in the moment while Now Nudge with Galaxy AI helps you respond faster and stay organized with smart suggestions⁵ that appear exactly when you need them on your phone

The mirrored image feels slow

The scrcpy project suggests lowering the mirrored resolution when performance is poor. Its example command is scrcpy -m1024. This reduces the maximum mirrored dimension and may make the stream easier for the PC or connection to handle.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to expect from performance

The scrcpy project publishes specifications of 30–120 frames per second, depending on the device; 1920×1080 resolution or above; 35–70 ms latency; and about one second to display the first image. These are project-published specifications, not independent benchmark results or guarantees for every Windows PC, phone, or connection.

Quick Recap

Best Value
Tracfone Moto g Play 2024 Prepaid Phone with a 1-Yr Plan Included
  • Carrier: This phone is locked to Tracfone, which means this device can only be used on the Tracfone wireless network. Activating is easy, just 3 steps.
  • ACTIVATION Promotion: Includes 1500 min, 1500 texts & 1500 MB Data + add more as you need it
  • CAMERA SYSTEM: 50MP Quad Pixel camera. Capture sharper, more vibrant photos day or night with 4x the light sensitivity.
  • PERFORMANCE: Blazing-fast Qualcomm performance. Get the speed you need for great entertainment with a Snapdragon 680 processor and 4GB of RAM.
  • 64GB built-in storage. Get plenty of room for photos, movies, songs, and apps. Made for US

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.