SCRCPY GUI v4: Mirror & Control Your Android Phone from PC (No Commands Needed!)

Have you ever wanted to mirror your Android phone's screen, camera, or even a full desktop mode onto your PC, but felt intimidated by complex terminal commands?

If so, you are not alone. SCRCPY is a widely popular, powerful, open-source tool that lets you display and control your phone from a computer. However, because it traditionally runs entirely through command-line terminals, it can be a headache for everyday users to set up and customize.

To solve this, I created SCRCPY GUI, a free, open-source graphical user interface that brings all of SCRCPY's powerful features to your fingertips with simple, visual clicks.

With the latest release of SCRCPY GUI Version 4, the tool is more powerful and easier to use than ever! Here is everything you need to know about what's new and how to get started.


Why Use SCRCPY GUI?

Normally, customizing your mirroring experience (like changing the resolution, recording the screen, or keeping the screen awake) requires typing long, easy-to-forget commands.

SCRCPY GUI replaces the terminal with a beautiful, user-friendly control panel. You get:

  • One-click mirroring: Mirror your screen, camera, or desktop mode instantly.

  • Audio forwarding: Play games or stream videos on your phone and hear the audio directly through your PC speakers.

  • Interactive Tooltips: Not sure what a feature does? Hover your mouse over the question mark icon (?) to get an instant explanation.

  • No Command-Line Hassle: Enjoy a 100% visual experience (though there is a built-in terminal window if you ever do want to use custom commands!).

What’s New in Version 4?

The original SCRCPY core program recently upgraded to version 4, bringing highly requested features. SCRCPY GUI v4 matches this update and adds several quality-of-life improvements designed by me and other open-source contributors:

1. Flex Display (for Desktop Mode)

If your phone supports Android Desktop Mode (available on newer phones running Android 16 or above), you can turn your phone into a workstation on your PC.

  • Before: Resizing the window would scale down the entire display resolution, making everything look tiny.

  • Now (with Flex Display): When you resize the desktop window, the layout automatically adapts to your custom resolution—acting just like a native PC application!

2. Upgraded Camera Mirroring

Want to use your high-quality phone camera as a webcam or stream? Version 4 introduces:

  • Camera Torch Toggle: Turn on your phone's physical flash/torch while mirroring the back camera.

  • Camera Zoom: Seamlessly adjust your zoom level (e.g., 3x zoom) right from the interface.

  • Multi-Lens Support: Click "Refresh Lenses" to detect and select any of the available front or back cameras on your phone.

3. "Keep Active" Session Behavior

No more screen timeouts. The new Keep Active option simulates slight user activity behind the scenes to keep your phone from locking or going idle.

4. Custom Themes & Multi-Language Support

You can now personalize your dashboard!

  • Choose between a sleek Dark Theme or a clean, full White Theme.

  • The application is now multilingual, supporting English, French, Portuguese, Chinese, and Russian, thanks to helpful community contributors.

How to Set It Up (Step-by-Step)

Setting up SCRCPY GUI is quick and completely free. Here is how to do it:

Step 1: Download the App

Head over to the official SCRCPY GUI GitHub Releases page and download the installer for your operating system (available for Windows, Mac, and Linux).

Note for Windows users: If you download the .exe or .msi file and see a "Windows protected your PC" popup, don't worry! This is a completely safe, open-source program. Because it is free, I don't have the budget to purchase expensive code-signing certificates. Simply click "More info" and then "Run anyway" to proceed.

Step 2: Install & Download Core Binaries

Follow the installer prompts. When you open the application for the first time, it will ask to set up the core binaries.

  • Simply click "Download core binaries".

  • The app will automatically download and configure the official SCRCPY backend files for you. Once finished, click "Continue to app".

Step 3: Enable Debugging on Your Phone

For your computer to talk to your phone, you must enable developer options:

  1. On your phone, go to Settings > About Phone.

  2. Tap on your Build Number 7 times until it says "You are now a developer!"

  3. Go back to your main Settings, find the new Developer Options menu, and toggle on USB Debugging (or Wireless Debugging if you prefer a cable-free setup).

Step 4: Connect and Play!

Plug your phone into your PC with a USB cable. Open SCRCPY GUI, choose your options (like resolution, rotation, or recording), and click Start!

  • Quick Tip: Press F11 (or Alt + F) to jump into full-screen mode instantly.

Conclusion & Download Link

Whether you want to play mobile games on a bigger screen, record tutorials, transfer files easily (via drag-and-drop), or use your phone's camera for a stream, SCRCPY GUI v4 makes the entire process incredibly simple.

A huge thank you to all of the community contributors who helped me make this version possible, and to everyone who continues to use and support this tool!

I’ve also made a video on this topic — you can watch it below.

https://youtu.be/HxN3deL3Tl8

Check out my other posts, I post useful tutorials and tech tips, maybe you will find something useful 😉.

YouTube GitHub Twitter