• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Genymobile avatar

scrcpy

Mirror and control an Android phone from your desktop over USB or Wi-Fi

  • System utilities
  • Developer tools
View on GitHub

What it is

A desktop program that shows an Android device's screen and audio in a window on Linux, Windows, or macOS, and lets you drive it with the computer's keyboard, mouse, or gamepad. It needs no root and installs nothing permanent on the phone. It can also save sessions to a file, launch apps on a virtual display, and show the phone's camera feed, which Linux users can turn into a webcam source. Developers testing apps, presenters, and anyone who prefers typing on a real keyboard use it to work with their phone from the desk.

Images

Facts

Stars
152,626 GitHub stars.
152,626

Forks
13,988
Commits
3,210
Contributors
173
Language
C
License
Apache-2.0
Last commit
Oct 8, 2026
On GitHub since
November 2017
First release
March 2018
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Alternative to
Vysor, Phone Link, AirDroid
Tags
  • remote-desktop
  • screen-recording
  • debugging

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • viarotel-org avatar

    Escrcpy

    Desktop app for mirroring and controlling Android devices via scrcpy

    12.1k

What people are saying

Updated Oct 20, 2026
  • Hacker NewsScrcpy: Display and control your Android devices connected over USB or TCP/IPApr 29, 2023 · 681 points · 143 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v4.0May 12, 2026 · 373 points · 61 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy 2.0 mirrors Android devices with audio forwardingMar 14, 2023 · 250 points · 60 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v1.20Nov 16, 2021 · 60 points · 15 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v2.0Mar 12, 2023 · 10 points · 1 comment (opens Hacker News in a new tab)
  • Hacker NewsScrcpy: Application mirrors Android devices (A/V) connected via USB or TCPDec 12, 2024 · 9 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Hint: this is a great tool (free and open source) to capture and mirror your android phone on your PC. Works wonderfully.”Aug 22, 2026 · 7 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“link in the image for easy access (although it's on the image alt text anyway)”May 9, 2026 · 5 likes · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsScrcpy – Display and control your Android deviceAug 4, 2021 · 4 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“looks neat! a shame about the lag though if you don't mind a little extra work and a cable to get things running, maybe check out scrcpy? it can do most…”Mar 22, 2026 · 1 like · 2 replies (opens Bluesky in a new tab)
  • Hacker NewsScrcpy: Display and control your Android deviceDec 30, 2020 · 3 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v2.2Nov 3, 2023 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v2.1 ReleasedJun 21, 2023 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy: Display and control your Android deviceMar 28, 2022 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy v1.21Nov 29, 2021 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsScrcpy: Display and control your Android deviceMar 21, 2021 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsDisplay and control Android devices connected on USB or TCP/IPApr 13, 2020 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“scrcpy — ✰✰✰ 40448”Jul 20, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)