This app streams games, programs, or your full desktop from an NVIDIA GameStream-compatible PC on your local network or the Internet (port forwarding is required for Internet streaming - see the instructions below). After initial pairing, Moonlight will show a list of apps to stream from your PC. You can add any other apps to this list through GeForce Experience or stream the full desktop. Mouse, keyboard, and controller input is sent from your Android device to the PC.

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).

For advanced setup instructions such as streaming your full desktop, adding custom apps to stream, or if you're having trouble, see the detailed setup guide here:

If you're streaming over the Internet, you will need to forward ports manually on your router. The specific ports are here:

Users using an external mouse will want to use the root version instead which has much better mouse support (no double cursors or screen border issues). See:

If you would like to use a gamepad connected to the PC instead of the Android device and your game isn't detecting it, follow the steps here:

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

PC Requirements:
NVIDIA GeForce GTX 600/700/800/900 series desktop or mobile GPU (GT-series GPUs won't work)
NVIDIA GeForce Experience (GFE) 2.2.2 or higher

Most controllers will work just fine, but the following have been tested:
Xbox 360 wired/wireless
Xbox One wired (via Moonlight's built-in USB driver)
PS3 wired (with Sixaxis Enabler app) or wireless (with SixAxis Controller app)
PS4 wired via USB
MOGA controller (see below)

MOGA controller users:
If your controller has a switch with A and B, it must be switched to B to be used for streaming. If you have no switch, use the MOGA Universal Driver app.

Note for SixAxis users:
Use SixAxis in "Native Gamepad" mode for Moonlight. The default button mapping needs to be adjusted to match the standard controller layout for streaming.

Quick Instructions:
1. Make sure GeForce Experience is open, updated, and that you've scanned for games. If the NVIDIA icon is not shown in your system tray, GeForce Experience will not be able to pair. You may need to reinstall GFE to be able to use Moonlight.

2. In most cases, your PC will show up automatically in the PC list. Click the entry in the PC list to start pairing. If not, click the plus button and add your PC using its IP address. If this doesn't work, try the troubleshooting steps below.

3. On your PC, enter the PIN displayed on the Android device and accept the pairing dialog. If you don't see a pairing dialog, try the troubleshooting steps below.

4. Choose your PC in the PC list and the app list will be displayed where you can select a game to stream.

A detailed troubleshooting guide is available here:
If this doesn't resolve your issue, please post on the XDA thread or send me an email.

Bluetooth-related streaming issues:
Depending on your phone/tablet, you may have a bad streaming experience if Bluetooth is active while streaming. This is a hardware issue due to the antenna wiring. If you experience this, you can try a USB Ethernet adapter or a controller that connects directly to your Android device via USB OTG.

For more details and to report issues, see:

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.

App Information Moonlight Game Streaming

  • App Name
    Moonlight Game Streaming
  • Package Name
  • Updated
  • File Size
  • Requires Android
    4.1 and up
  • Version
  • Developer
  • Installs
    100,000 - 500,000
  • Price
  • Category
  • Developer
  • Google Play Link

Moonlight Game Streaming Version History

Select Moonlight Game Streaming Version :
  • 4.0.2 (79)
  • Moonlight Game Streaming 4.0.2 (79) APK File

    Publish Date: 2015-12-21
    Requires Android: 4.1 and up
    File Size: 4 MB (APK file)
    File APK Md5: 9a97a06a902847932912258599c51bb0
    File APK Sha1: 315649391c1a67a0cefab27d17f93d45faa25791
    APK Signature: 50482528636eebbf617df4ca8de344533760039c
    What's new :
    v4.0.2 - December 21, 2015 - Resolved device-specific H.265-related issues v4.0 - December 13, 2015 - Added 4K streaming support (requires latest GeForce Experience Beta) - Added 5.1 surround sound support (enable in settings) - Added H.265 streaming support (automatically enabled on known devices - can be manually enabled in settings)

Cameron Gutman Show More...

Moonlight Game Streaming APK


Cameron Gutman
This app streams games, programs, or your full desktop from an NVIDIA GameStream-compatible PC...
Moonlight For Rooted Devices APK

Cameron Gutman
** GeForce Experience Beta (2.11) is not yet supported. Roll back to the last production...


Cameron Gutman
This app shares USB devices from an Android device to a PC via USB/IP. With this server...
Remote ADB Shell APK


Cameron Gutman
Remote ADB Shell is a terminal app that allows you to connect to the ADB shell service of other...

Top Apps Show More...

Skype - free IM & video calls APK

Skype keeps the world talking. Say “hello” with an instant message, voice or video call—all for...
Google Photos APK

Google Inc.
Google Photos is a new photo gallery from Google, made for the way you take photos today. Your...
Viber APK

Viber Media S.à r.l.
Viber is a messenger that is as fast & easy as texting – only for FREE! Viber messenger...
Dropbox APK


Dropbox, Inc.
Dropbox is the place for your photos, docs, videos, and other files. Files you keep in Dropbox...
Google Street View APK

Google Inc.
Explore world landmarks, discover natural wonders, and step inside locations such as museums,...
LINE: Free Calls & Messages APK


LINE Corporation
LINE reshapes communication around the globe, bringing you closer to your family, friends, and...
Twitter APK


Twitter, Inc.
See what’s happening in the world right now. From breaking news and entertainment, sports and...
Clean Master (Boost & AppLock) APK


Cheetah Mobile
The most trusted and safe Android optimizer, junk file cleaner, speed booster, battery saver...