InPhase

Free and open source

Your gaming PC, on your other screen.

InPhase streams games and your whole Windows desktop to a browser on your phone, tablet or laptop. Nothing to install on the other device, no account, and nothing in the cloud between you and your PC.

InPhaseSetup.exe · Windows 10 and 11 (x64)

InPhase on an iPhone: the library, with a live view of the PC's desktop above the installed games
The library on an iPhone. The top tile is the PC's desktop, live.
4K · 120 fpsUp to, when your PC and device can keep up
~22 msPC to screen on a home network, measured at 1440p120
Any browserChrome, Edge, Firefox and Safari, including iPhone
$0No subscription, no account, GPL-3.0

Built for playing, not just watching

Your games, one tap away

InPhase finds what you have installed across Steam, Epic, GOG, Xbox and more, with cover art. Pick a game and it launches on the PC as the stream starts.

Hardware all the way

Your GPU encodes H.265 or H.264; your device decodes it in hardware. Frames go out over WebTransport and are repaired on the fly when Wi-Fi drops a few.

Keyboard, mouse, controller, touch

Full mouse capture and keyboard on a computer, a trackpad and keys on a phone. Plug a game controller into your phone or laptop and it works on the PC: setup installs the driver for you.

Private by design

Your PC serves its own secure page. Devices pair once with a PIN or QR code, remote access is off until you turn it on, and there is no InPhase server to trust.

Three steps

  1. 1

    Install on your PC

    Run InPhaseSetup.exe. InPhase sits in the system tray and shows a play address and a PIN.

  2. 2

    Pair your device

    Open the address in your phone's or laptop's browser and enter the PIN, or scan the QR code.

  3. 3

    Play

    Choose a game or the whole desktop. Settings for resolution, frame rate and quality are one tap away.

Needs Windows 10 (build 19041) or 11 with a hardware video encoder (NVIDIA, AMD or Intel) and the PC awake and signed in. Works best on the same home network; remote access over IPv6 or Tailscale is optional.

InPhase is made by one person

I'm Sam. I build InPhase in my spare time and give it away. If it saves you a subscription or lets you play from the couch, a coffee keeps the work going: more hardware to test on, faster fixes, and new features.

A coffee is a gift toward development; it doesn't buy support, features or a warranty.