LibNXbox
LibNXbox is a free Nintendo Switch client for streaming from an Xbox console or Xbox Cloud Gaming.
What LibNXbox is
LibNXbox is a free Nintendo Switch client for streaming from an Xbox console or Xbox Cloud Gaming. For console streaming, its NRO must run in title mode, where it discovers the console; applet mode crashes. To start an xCloud title, the README describes using a Moonlight Switch NRO forwarder and entering the game's AppID. The companion LibNXboxNROHelper can search the Microsoft Store and generate game-art thumbnails and a titles.txt file containing game titles and xCloud AppIDs. The listed stream setup is 720p H.264 video with Tegra X1 NVDEC hardware decoding and stereo Opus audio at 48 kHz. Switch face buttons map to Xbox buttons by physical position, while digital ZL and ZR register as fully pressed or released. Authentication uses Microsoft's official servers, and the app saves a token on the SD card. It does not show queue status or waiting times, and does not bypass xCloud availability, subscription, bitrate, or game-ownership requirements. The project lists a GPL-2.0 license and says it is provided without warranty.
Good
- Streams from an Xbox console or xCloud
- 720p H.264 with hardware decoding
- Includes Switch-to-Xbox button mappings
- Free software under GPL-2.0
Watch out
- Applet mode crashes
- Does not show queue status or wait times
- xCloud restrictions still apply
- Provided as-is without warranty
Who it suits
LibNXbox is for Nintendo Switch users who want to stream from an Xbox console or Xbox Cloud Gaming, subject to those services' availability and requirements. It requires launching the NRO in title mode.
Verdict
LibNXbox provides a free Switch client for Xbox console and cloud streaming, with documented video, audio, and controller settings. Its title-mode requirement and the limits imposed by xCloud availability and subscriptions are important considerations.
Plans and prices
From LibNXbox's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Unofficial Nintendo Switch homebrew · Requires title mode; applet mode crashes · xCloud access and bitrate depend on official availability and subscription |
| LibNXbox | Free | Free homebrew software · requires Nintendo Switch title mode · streaming access and bitrate remain subject to Xbox availability and subscription |
The facts
Each one read from LibNXbox's own pages, with the date it was checked.
What it does
- Audio
- The listed audio setup uses Opus in a WebM container at 48 kHz stereo, with an approximately 60 ms latency target.checked 9 Oct 2026
- Authentication
- Authentication goes through Microsoft's official servers, and the app stores a token on the SD card at /switch/libnxbox/token.dat.checked 9 Oct 2026
- Console streaming
- For home streaming, launch the NRO in title mode; it discovers the user's console in the same way as xbox.com/play.checked 9 Oct 2026
- Controller support
- The README documents Switch-to-Xbox button mappings, analog stick ranges and deadzone, and digital ZL/ZR triggers mapped as fully pressed or released.checked 9 Oct 2026
- Controls
- Switch face buttons map to Xbox buttons by physical position, while the digital ZL and ZR triggers map to fully pressed or released.checked 9 Oct 2026
- Downloads
- The project says to download libnxbox.nro from its GitHub releases.checked 9 Oct 2026
- Haptics
- The README says haptics were implemented in version 0.8.6 and rumble strength was reduced by 50%.checked 9 Oct 2026
- Helper
- The LibNXboxNROHelper can search the Microsoft Store and generate game-art thumbnails and a titles.txt file with game titles and xCloud AppIDs.checked 9 Oct 2026
- Launch requirement
- The NRO must run in title mode; it crashes in applet mode.checked 9 Oct 2026
- License and terms
- The repository identifies the license as GPL-2.0, and the README says the software will remain free with no donation or user fee requested.checked 9 Oct 2026
- Limitations
- The app does not show queue status or wait times and does not bypass xCloud country, subscription, bitrate, or game-ownership restrictions.checked 9 Oct 2026
- Network troubleshooting
- For console connections outside the local network, the README says UDP port 9002 may need to be accessible through port forwarding.checked 9 Oct 2026
- Privacy claim
- The maker says the application stores only the token and that the maker cannot see or know users' information.checked 9 Oct 2026
- Purpose
- LibNXbox is an Xbox Cloud Streaming client for Nintendo Switch that streams from an Xbox console or xCloud.checked 9 Oct 2026
- Queue limitation
- The app does not show queue status or waiting times while a stream is starting.checked 9 Oct 2026
- Rumble
- Haptics are implemented, and the maker says rumble strength was reduced by 50%.checked 9 Oct 2026
- Service limitations
- The app does not bypass xCloud country availability, subscription bitrate limits, or game ownership requirements for Stream your own games.checked 9 Oct 2026
- Streaming specs
- The README lists 720p H.264 video with Tegra X1 NVDEC hardware decoding and stereo Opus audio at 48 kHz.checked 9 Oct 2026
- Support
- The README recommends checking the generated debug.log for clues and asks users with certain multi-console issues to file an issue with logs.checked 9 Oct 2026
- Support and warranty
- The software is provided as-is without warranty, and the README invites users to open an issue with logs for certain problems.checked 9 Oct 2026
- Video
- The listed video setup is 1280×720 at a Very High quality preset using H.264 and Tegra X1 NVDEC hardware decoding.checked 9 Oct 2026
- xCloud titles
- To launch an xCloud title, the README describes using a Moonlight Switch NRO forwarder and entering the game's AppID.checked 9 Oct 2026
Money
- License and cost
- The maker says the software will remain free, with no donations or user fee, and the repository lists a GPL-2.0 license.checked 9 Oct 2026
Alternatives to LibNXbox
- 1

Parsec
Free planAndroidWebAPILinux8.2From $8.33 a month - 2
PXPlay
Free planAndroidiOSLinuxmacOS8.0Free plan - 3

Moonlight Game Streaming
Free planOpen sourceAndroidiOSLinuxmacOS7.8Free plan - 4

Steam
Free planAndroidiOSWebAPI7.7Free plan - 5

Moonlight Web
Free planAndroidiOSWebLinux7.0Free plan - 6
PeaSyo
Free planAndroidiOSLinuxmacOS6.7Free plan
