Install scrcpy on Windows
From the official release
Section titled “From the official release”Download the latest release:
scrcpy-win64-v3.3.3.zip(64-bit)
SHA-256:4b458d33d0436688c69875cd267cae6fa8be08aa3c17772edf3a940a3dc4b17escrcpy-win32-v3.3.3.zip(32-bit)
SHA-256:e3d43e21c0bd6e070381c390c1e4cccd48a1e71ae73a8c217e6e6b8506598c79
and extract it.
From a package manager
Section titled “From a package manager”From WinGet (ADB and other dependencies will be installed alongside scrcpy):
winget install --exact Genymobile.scrcpyFrom Chocolatey:
choco install scrcpychoco install adb # if you don't have it yetFrom Scoop:
scoop install scrcpyscoop install adb # if you don't have it yetSee build.md to build and install the app manually.
Make sure that your device meets the prerequisites.
Scrcpy is a command line application: it is mainly intended to be executed from a terminal with command line arguments.
To open a terminal at the expected location, double-click on
open_a_terminal_here.bat in your scrcpy directory, then type your command. For
example, without arguments:
scrcpyor with arguments (here to disable audio and record to file.mkv):
scrcpy --no-audio --record=file.mkvDocumentation for command line arguments is available:
scrcpy --help- on quickstart
To start scrcpy directly without opening a terminal, double-click on one of these files:
scrcpy-console.bat: start with a terminal open (it will close when scrcpy terminates, unless an error occurs);scrcpy-noconsole.vbs: start without a terminal (but you won’t see any error message).
Avoid double-clicking on scrcpy.exe directly: on error, the terminal would
close immediately and you won’t have time to read any error message (this
executable is intended to be run from the terminal). Use scrcpy-console.bat
instead.
If you plan to always use the same arguments, create a file myscrcpy.bat
(enable show file extensions to avoid confusion) containing your command, For
example:
scrcpy --prefer-text --turn-screen-off --stay-awakeThen just double-click on that file.
You could also edit (a copy of) scrcpy-console.bat or scrcpy-noconsole.vbs
to add some arguments.