Moonlight Game Streaming

14.1K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

This app streams games, programs, or your full desktop from a PC on your local network or the Internet running NVIDIA GeForce Experience (NVIDIA-only) or Sunshine (all GPUs). Mouse, keyboard, and controller input is sent from your Android device to your PC.

Streaming performance may vary based on your client device and network setup. HDR requires an HDR10-capable device, a GPU that can encode HEVC Main 10, and HDR10-enabled game. Games that use DXGI/OS HDR also require an HDR display connected to your host PC.

• Open-source and completely free (no ads, IAPs, or "Pro")
• Streams games purchased from any store
• Works on your home network or over the Internet/LTE
• Up to 4K 120 FPS HDR streaming with 7.1 surround sound
• Keyboard and mouse support (best with Android 8.0 or later)
• Stylus/S-Pen support
• Supports PS3/4/5, Xbox 360/One/Series, and Android gamepads
• Force feedback support
• Local co-op with up to 4 connected controllers
• Mouse control via gamepad by long-pressing Start

Quick Setup Host Instructions for GeForce Experience (NVIDIA-only)
• Make sure GeForce Experience is open on your PC. Turn on GameStream in the SHIELD settings page.
• Tap on the PC in Moonlight and type the PIN on your PC
• Start streaming!

Quick Setup Host Instructions for Sunshine (all GPUs)
• Install Sunshine on your PC from
• Navigate to the Sunshine Web UI on your PC for first-time setup
• Tap on the PC in Moonlight and type the PIN in the Sunshine Web UI on your PC
• Start streaming!

To have a good experience, you need a mid to high-end wireless router with a good wireless connection to your Android device (5 GHz highly recommended) and a good connection from your PC to your router (Ethernet highly recommended).

Detailed Setup Instructions
See the full setup guide for:
• Adding a PC manually (if your PC is not detected)
• Streaming over the Internet or LTE
• Using a controller connected directly to your PC
• Streaming your full desktop
• Adding custom apps to stream

A detailed troubleshooting guide is available here:
If you still can't solve your issue or just have a question, join our Discord server to chat with the Moonlight community:

Disclaimer: This app is not affiliated with NVIDIA Corporation. Please do not contact them for support. Instead, use the troubleshooting link at the bottom of the app description.

This app is open-source under the GPL. The code can be found here:

Legal: All trademarks cited here are the property of their respective owners.
Updated on
Feb 26, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

12.2K reviews
Brian Christner
June 1, 2023
Much better than steam link, less stuttering and better experience overall. I still have one major issue: when using a resolution 4k above or setting the refresh rate to 90hz or higher, when trying to start a stream, the app freezes and then goes back to the menu, without starting the stream. On the host the game starts, but on the client nothing happens. Wish this was fixed so I wasn't stuck at 60 fps
Did you find this helpful?
Allen Scheck
August 5, 2021
This works so well. Much more compatible and reliable than Steam link. I am so pumped I can play my games from my phone anywhere in the house now. I run them at 1080P and 60 fps, and I played for a straight hour and didn't notice more than a couple of frames dropped total, and almost no lag. I am even able to wake my computer up from my phone. If you want this to work well, get yourself a gigabit router and hard wire it to your PC.
57 people found this review helpful
Did you find this helpful?
A Google user
February 5, 2019
Excellent app. I have a wireless N router but experience no issues on 5GHz for local or remote. The remote helper tool on PC is awesome as well as it configures firewall automatically to work with remote streaming. Far better quality and less stuttering than the Steam Link app for me. I've been forcing h265 which allows me to go up to 1080p60 at a modest bitrate. My only dislike or suggestion is to add an on-screen keyboard, its so necessary. Using Windows on-screen keyboard as a workaround.
10 people found this review helpful
Did you find this helpful?

What's new

- Added support for horizontal scrolling with Sunshine hosts
- Added support for typing non-ASCII characters with the software keyboard
- Reduced input latency via increased input polling rate
- Fixed issues detecting Sunshine and GFE running on the same PC
- Fixed relative mouse mode not working on some Chrome OS devices
- Fixed a bug handling PCs with addresses that contain underscores
- Fixed a bug that could cause Chromecasts to enter 24 Hz mode when streaming