Screen mirroring

Screen mirroring guides

Step-by-step install and setup reading for Windows zip extract, macOS brew, Linux tarball, USB debugging, wireless TCP/IP, and safe downloads from Genymobile/scrcpy. Each guide answers one question, then lists the commands or archive names you need.

Start with the Windows path when that is your desk, then open the first-hour checklist after the first mirrored frame. Comparison and switch pages help when Phone Link or wireless display habits are already on the machine.

Install by operating system

Step-by-step installs with the exact command or file for each system.

  • Install on Windows — Install screen mirroring on Windows with scrcpy-win64 zip extract or winget Genymobile.scrcpy from official sources.
  • Install on macOS — Install screen mirroring on macOS with brew install scrcpy or the official macOS tarball from Genymobile/scrcpy Releases.
  • Install on Linux — Install screen mirroring on Linux with the scrcpy-linux-x86_64 tarball from GitHub Releases; prefer it over obsolete apt packages.

Comparisons

Local USB mirroring against wireless display and paid phone-to-PC tools.

  • vs paid suites — Compare free Apache-2.0 screen mirroring installs with paid phone-to-PC suites and Softonic-class download portals for desks.

Switch and import

Leave Phone Link habits and adware portals for a named GitHub zip.

  • Switch from browser toys — Leave browser cast toys for a local screen mirroring zip with USB control on a Windows, macOS, or Linux PC you own.

Setup and security

USB debugging, wireless TCP/IP, recording, and how the security model works.

  • Zip extract — Extract the Windows zip for screen mirroring so scrcpy.exe sits with companions before the first launch on your PC.
  • USB debugging — Enable USB debugging on Android so screen mirroring with scrcpy can connect and accept keyboard and mouse control.
  • Wireless TCP/IP — Use wireless TCP/IP screen mirroring with scrcpy after a healthy USB debugging session on the same Android device.
  • First run — First-run checklist for screen mirroring: launch scrcpy, authorize the phone, prove a click, then optional record or size flags.
  • Is it safe — Safety notes for screen mirroring with scrcpy: Apache-2.0 licence, GitHub-only downloads, no account for USB sessions.
  • Update and uninstall — Update or uninstall screen mirroring by returning to the same zip, winget, brew, or tarball door you documented at install time.

Pillar page: home. Releases file names: releases. Safe download habits: download safe.