Screen mirroring

How to Mirror Your Android Screen to a PC

Mirror and control your Android phone on a Windows PC: free USB method with scrcpy, wireless mirroring and Microsoft Phone Link, step by step.

Updated Oct 25, 20267 min readBy the RovaFlow team

Mirroring your Android screen to a PC lets you see the phone on a big monitor, control it with your mouse and keyboard, record it, or present it. There are three reliable ways to do it on Windows: a USB cable with scrcpy (free, fastest), Wi-Fi with scrcpy, or Microsoft Phone Link on supported phones. Here's each one step by step.

Fastest way: turn on USB debugging, connect the phone by USB, run scrcpy. The phone appears in a window on your PC within seconds and you can click and type on it.

Method 1: USB with scrcpy (free, lowest lag)

  1. On the phone, open Settings → About phone and tap Build number seven times to unlock Developer options.
  2. Open Developer options and turn on USB debugging.
  3. On the PC, install scrcpy: winget install --exact Genymobile.scrcpy, or download the Windows zip from the scrcpy GitHub page.
  4. Connect the phone with a data USB cable and tap Allow on the "Allow USB debugging?" prompt.
  5. Run:
scrcpy

Your phone's screen opens in a window. Click to tap, scroll to swipe, type with your keyboard. Useful options:

GoalCommand
Smoother on a slow PCscrcpy --max-size 1024 --max-fps 30
Watch only, no controlscrcpy --no-control
Phone screen off while mirroringscrcpy --turn-screen-off
Record to a filescrcpy --record phone.mp4
Full screenscrcpy --fullscreen

Method 2: Wi-Fi with scrcpy

Connect by USB once, make sure the phone and PC are on the same Wi-Fi, then run:

scrcpy --tcpip

scrcpy switches the phone to network mode, connects over Wi-Fi and starts mirroring; you can unplug the cable. On Android 11 and newer you can also pair without a cable using Wireless debugging. See Wireless ADB: connect over Wi-Fi for both methods and troubleshooting.

  1. On the PC, open Phone Link (built into Windows 10 and 11).
  2. On the phone, install or open Link to Windows and sign in with the same Microsoft account.
  3. Scan the QR code shown on the PC and accept the permissions.
  4. On supported phones, open the Apps section or the screen-mirroring option to see your phone's screen.

Phone Link is the easiest option for everyday personal use, but full screen mirroring only works on supported phones, and it's not designed for control or for several phones.

Which method should you use?

scrcpy (USB)scrcpy (Wi-Fi)Phone Link
CostFreeFreeFree
LagLowestLow to mediumMedium
Mouse and keyboard controlYesYesLimited
Works on any AndroidYes (Android 5+)YesSupported phones only
SetupUSB debuggingUSB debuggingMicrosoft account

Looking for something like Vysor? Compare options in Vysor alternatives.

Mirroring more than one phone

Each scrcpy window shows one phone, so for several phones you open several windows (there's a script in scrcpy for multiple devices). Once you're past a handful of phones, a screen wall that shows them all in one window, with one-to-many control, is much easier to work with.

Every phone, one screen

RovaFlow mirrors all your connected Android phones in a single live screen wall and repeats your actions across them. Windows, real devices, one-time price.

See RovaFlow pricing

FAQ

How do I mirror my Android screen to my PC for free?

Install scrcpy on Windows, turn on USB debugging on the phone, connect it with a USB cable and run scrcpy. It is free, has no ads and lets you control the phone with your mouse and keyboard.

Can I mirror Android to PC without USB?

Yes. Microsoft Phone Link mirrors supported phones over Wi-Fi, and scrcpy can switch to Wi-Fi with scrcpy --tcpip after a one-time USB connection, or use Wireless debugging on Android 11 and newer.

Can I control my phone from the PC, not just view it?

Yes. scrcpy, QtScrcpy and Vysor forward mouse clicks and keyboard input to the phone. Use scrcpy --no-control if you only want to watch.

Why is my mirrored screen laggy?

Use a USB connection instead of Wi-Fi, lower the resolution with --max-size 1024, lower the bit rate with --video-bit-rate 4M, and close heavy apps on the PC.

Related guides

Home Features Pricing Sign In
Chat with us