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.
Features:
• 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
Other Requirements:
• 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.
Great app overall, but there is one inconsistent behavior on iOS compared to tvOS.On iOS, discovered hosts can remain permanently in the list even after they are offline and no longer reachable. There is currently no way to manually remove an offline host, and the only workaround is reinstalling the app, which also removes all existing pairings.Interestingly, the tvOS version already allows users to delete hosts manually, so this feels like a platform inconsistency rather than a technical limitation.It would be great if iOS could add a simple “Remove host” or auto-cleanup for long-offline hosts. This would significantly improve usability for users who occasionally connect to multiple Sunshine hosts on the same network.Thanks for the great work on Moonlight.
I hope it can support new version GeForce Experience
鍾靈允
And custom the places of buttons
Gamepad button mapping
RyuBeckham
I hope that the touchpad button of PS4/PS5 gamepad can be mapped as "Back" button of XBOX gamepad.
Please improve
三尺灰
Can’t work on rotate screen with full display
• Added support for full stream encryption with upcoming Sunshine v0.22.0 release and current Sunshine nightly builds
• Added Esc mapping for Globe button
• Improved connection reliability during temporary network interruptions
• Improved high resolution scrolling smoothness
• Fixed QoS tagging on control traffic