Scrcpy (screen copy) is a free application that displays your Android device screen on your computer and lets you control it with your keyboard and mouse. Connect via USB cable or wirelessly over WiFi. The app streams video at up to 120 frames per second with very low latency, making it feel like your phone screen is right on your desktop. Whether you want to demo an app, play games on a bigger screen, or just avoid picking up your phone constantly, scrcpy makes it easy.
Downloads
Get Scrcpy for Your System
Download the version for your operating system. Includes everything you need to start mirroring.
Current version: v3.3.3 • Apache 2.0 License • By Genymobile
Capabilities
What Scrcpy Can Do
A complete set of features for mirroring and controlling your Android device.
HD Screen Mirroring
Display your phone screen at up to 1080p resolution with smooth playback.
Audio Streaming
Forward device audio to your computer. Requires Android 11 or newer.
Keyboard Input
Type on your phone using your computer keyboard. Much faster than phone typing.
Mouse Control
Click, drag, and scroll on your phone screen using your mouse.
Screen Recording
Record your phone screen to MP4 or MKV video files on your computer.
Wireless Mode
Connect over WiFi after initial USB setup. No cable needed.
Clipboard Sync
Copy text on computer, paste on phone. Works both ways.
Gamepad Support
Use game controllers connected to your computer on your phone.
Getting Started
Setup in 3 Steps
Get scrcpy running in just a few minutes with these simple steps.
Enable USB Debugging
On your Android phone, go to Settings → About Phone → tap Build Number 7 times. Then go to Developer Options and turn on USB Debugging.
Connect Phone to Computer
Plug your phone into your computer with a USB cable. When prompted on your phone, allow USB debugging access for this computer.
Run Scrcpy
Extract the downloaded file and run scrcpy. On Windows double-click scrcpy.exe. On Mac/Linux open terminal and run ./scrcpy
Useful Commands
Run these in terminal for different options:
scrcpy
Basic mirroring with default settings
scrcpy -m 1024
Reduce resolution for better performance
scrcpy --record file.mp4
Mirror and record to video file
scrcpy --no-audio
Video only, no audio forwarding
Requirements
What You Need
Android 5.0+
Your phone must run Android 5.0 (Lollipop) or newer
USB Debugging On
Enable in Developer Options on your phone
USB Cable
Data cable to connect phone to computer (initially)
Android 11+ for Audio
Audio forwarding needs Android 11 or higher
Common Questions
FAQ
Is scrcpy completely free?
Yes. Scrcpy is free and open source software under the Apache 2.0 license. No ads, no premium version, no account needed.
Does it need root access?
No. Scrcpy works on any Android phone without root. Just enable USB debugging in settings.
Does it install anything on my phone?
No. Scrcpy runs a small server on your phone while active but removes it when you close the app. Nothing permanent is installed.
Can I use it wirelessly?
Yes. After connecting via USB once, you can set up wireless connection over WiFi. Then no cable is needed.
Why is there no sound?
Audio forwarding requires Android 11 or newer. If your phone runs an older version, only video will be mirrored.
Can I mirror multiple phones?
Yes. Run multiple instances of scrcpy to mirror several Android devices at the same time.
Use Cases
Why Use Scrcpy
App Development
Test and debug Android apps on a real device from your development machine.
Gaming
Play mobile games on your big monitor with keyboard and mouse.
Presentations
Demo mobile apps to clients or during meetings and webinars.
Messaging
Reply to texts and chats quickly using your computer keyboard.
Ready to Mirror Your Phone?
Download scrcpy and start displaying your Android screen on your computer today.
Get Scrcpy Free