Play on · Chromebook
Play your PC games on a Chromebook
A Chromebook can't run most PC games — but your gaming PC can, and MoonlightWeb streams it to Chrome. No Linux container, no Android app, nothing to install on the Chromebook: just a URL.
Why it works so well on a Chromebook
- It's the browser it was built for. MoonlightWeb's client is a web page and nothing else: WebRTC carries the stream, WebCodecs decodes it on the Chromebook's hardware video decoder, a canvas draws it. Chrome on ChromeOS ships all of them.
- Nothing to install, nothing to update. The client is up to date every time you open it. The only install is the server, on the gaming PC.
- Keyboard, mouse, touch and gamepads. A pointer-lock mouse for shooters, the touchpad, the touch screen of a convertible as a trackpad, and Xbox or PlayStation controllers over USB or Bluetooth — rumble included.
- Easy on the battery. The game runs on your PC; the Chromebook only decodes a video stream.
Set it up in three steps
Install MoonlightWeb on the gaming PC
Windows, macOS (Apple Silicon) or Linux — follow the install guide for your system. MoonlightWeb captures and encodes that PC itself: there is no second streaming server to set up.
Open it in Chrome on the Chromebook
At home, open the PC's address on your network. Away from home, turn on Internet access on the PC and open the link it gives you. Your PC is already listed: type the PIN it shows, once — the Chromebook is now trusted for good.
Press play
Pick a game or the whole desktop, go fullscreen, grab a controller.
Getting the best picture
- Codecs. H264 works on every Chromebook. HEVC and AV1 are offered when the Chromebook decodes them in hardware — options it can't decode are simply greyed out.
- Network. Put the gaming PC on Ethernet and the Chromebook on 5 GHz Wi-Fi: on a home network, the delay stays under 20 ms.
- Weak connection? Lower the streamed resolution and turn on Video Enhancement: the Chromebook's GPU upscales and sharpens the picture, so a 720p stream looks close to 1440p.
No cloud in the middle. The stream is a direct, peer-to-peer WebRTC connection
between the Chromebook and your PC — no account, no subscription, and your games never pass through anyone else's servers.