Skip to content

SCRCPY — Overview

SCRCPY is a free and open-source application that displays and controls Android devices connected via USB (or wirelessly over TCP/IP). It requires no root access and no apps installed on the Android device.


How It Works

  1. Connect — Connect your Android device to your computer via USB (or configure wireless connection)
  2. Mirror — SCRCPY streams your device screen to your computer in real-time
  3. Control — Use your computer's keyboard and mouse to interact with the device
  4. Optional — Record screen, forward audio, or use advanced features

Key Features

Feature Description
Low Latency 35–70ms delay, ~1 second startup time
High Performance 30–120 fps at 1920×1080 or higher resolution
Bidirectional Copy-Paste Copy text between computer and device
No Root Required Works on standard Android devices
Cross-Platform Available on Linux, Windows, and macOS

Advanced Features

Feature Requirements
Audio Forwarding Android 11+ (API 30+)
Screen & Audio Recording All supported versions
Camera Mirroring Android 12+
Virtual Display Separate app windows on desktop
Screen-Off Mirroring Control device with display off
Gamepad Support For gaming and apps
Physical Keyboard (HID) Type directly on device
Wireless Connection TCP/IP over same network

System Requirements

Requirement Details
Android Android 5.0 (API 21) or higher
Computer Linux, Windows, or macOS
Connection USB cable (or Wi-Fi for wireless)
USB Debugging Must be enabled on the device

Quick Start

To start using SCRCPY:

  1. Install SCRCPY on your computer
  2. Enable USB debugging on your Android device
  3. Connect your device via USB and run SCRCPY
  4. See Usage Guide for controls and tips

Use Cases

  • Development — Test apps, debug, and develop without touching the device
  • Presentations — Mirror your phone screen on a larger display
  • Gaming — Play mobile games with keyboard and mouse
  • File Management — Drag and drop files, install APKs
  • Recording — Capture screen and audio for tutorials or demos

  • Installation — Install SCRCPY on Windows, macOS, or Linux
  • Usage — Keyboard shortcuts, controls, and tips