Stream games and other apps from your gaming PC on your local network with Moonlight. Use your touchscreen or an iOS-compatible gamepad to play your PC games on your iOS device.
If you have an NVIDIA GPU in your gaming PC, you can install NVIDIA GeForce Experience (GFE) on your compatible PC, enable GameStream in GFE's SHIELD settings page, and you're ready to stream.
If you would like to host using LizardByte Sunshine, which works on all GPUs, simply install Sunshine on your PC, perform first-time setup, and you're ready to stream.
• Open-source and completely free
• Up to 4K 120 FPS with HDR
• Stream games purchased from any game store
• Bluetooth keyboard and mouse support
• Support for MFi, PS4/5, and Xbox Bluetooth controllers
• Wake-on-LAN to wake your PC for streaming
• Local co-op with up to 4 connected controllers
• 5 GHz WiFi is highly recommended
• A physical gamepad is recommended for faster paced games
If you have any trouble, click our support link for help or look for the help links within Moonlight.
This app is open-source. The code can be found here: https://github.com/moonlight-stream/moonlight-ios
All trademarks cited here are the property of their respective owners.
• Added support for non-default ports on PCs running Sunshine
• Added support for horizontal scrolling on PCs running Sunshine
• Improved HDR tonemapping when streaming from PCs running Sunshine
• Added Start+Select+L1+R1 button combo to stop streaming from a gamepad
• Fixed crash when multiple PCs on the local network fail to resolve
Ratings and Reviews
Overall a Great App
This is an overall great app. It lets me play PC games from anywhere on my phone at a Somewhat low delay (depending on the service/WiFi) which is a great convienence. However, aside from this being a great app, there are a few things to be improved. First of all there is no customizable control scheme. There is no customizing for the on screen controls whatsoever, rather than it displaying on the screen or not, also having a simple option with only l3 and r3, there is just a ton of useless buttons. Who needs a dpad that takes half the screen when you never need it. I’d say 90% of all emulators have an option to set the size of certain buttons, which is disappointing that this app doesn’t have that. Also I’d be nice to rebind the controls for mfi controllers. The WOL feature also doesn’t work when I made sure to port forward all the ports nessisary. Including the WOL one. Anyway this app is great, and I hope the dev implements more to it because it has great potential.
Great, although some suggestions
This is an awesome app for when you don’t feel like getting out of bed to play some PC games, but it could be better. For instance, the controls are very restricted. It’s either NO controls (you move your finger around to move the cursor), SIMPLE controls (just 6 buttons, in the RB LB configuration, seen on the top of controllers, plus two other buttons), and FULL controls (freaking PS D pad, shoulder buttons and bumpers, TWO thumb sticks, an XYAB button configuration, and start/select near the bottom edges). In my opinion, it’s either not enough or WAY TOO MUCH, as in a lot of cases only need two thumb sticks, XYAB, and start/select (ok, maybe the bumpers and shoulder buttons). The rest is just covered up screen space. Please add an option to set custom button layouts and sizes, and to choose what buttons you need. It would greatly increase the usefulness of this app. Other than that, that’s pretty much the only complaint I have. It’s responsive, but I probably wouldn’t use it for FPSes, and tweakable bitrates from 0.5 mbps to 50 mbps (default 10 on 720p, 20 on 1080p), and framerates either 30 Hz or 60 Hz. I would recommend 20 Mbps at 1080p 60Hz, but you could go for a lower setting. Overall pretty OK app, let down by the controls.
By the way, it works pretty well on my laptop:
Inspiron 15 i5577
i5 7th gen 3500hq
8 GB ram
2.4 GHz 20 MBPS down / 5 MBPS up
Although you probably want 5 GHz.
Really great app!
First, the app is so simple to use, if you have nvidia gamestream and are connected on the same network, it works seamlessly, also happy that they’ve included a lot of windows functions like a keyboard, right click functionality, scrolling, dragging, I basically dont even have to turn on my monitor to unlock my pc and get to gaming. Only thing I would like to see now is support on iOS for 120hz and maybe a 1440p resolution, 1080p looks fine but I usually stream a tad higher, and 4k looks sharper but it takes too much bandwidth when I’m not even displaying 4k on my games.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
- Diego Waxemberg
- 11.2 MB
- Requires iOS 12.0 or later.
- Requires iPadOS 12.0 or later.
- iPod touch
- Requires iOS 12.0 or later.
- Apple TV
- Requires tvOS 12.0 or later.
- Game Controller
- Age Rating
- © 2023 Moonlight Game Streaming Project
Play this game with your favorite compatible controller.