What Is NSP Forwarder Generator?
Updated
NSP Forwarder Generator (nsp-forwarder.n8.io) is a web-based tool that creates NSP forwarders for modded Nintendo Switch consoles. You give it an NRO file (a homebrew app such as RetroArch), and it produces an installable NSP that launches that NRO from your Switch home menu. It is aimed at users running custom firmware who want their homebrew to appear and behave like a normal title, rather than being opened from the Homebrew Menu every time.
What a forwarder actually does
A forwarder is not the homebrew app itself. It is a small NSP wrapper that points at an NRO already on your SD card and tells the Switch to boot it. That distinction matters for how you use the tool:
- The NRO must stay at the path you specify, because the forwarder references it rather than embedding it.
- Installing the NSP adds a home menu icon that launches the NRO directly.
- If you move or rename the NRO later, the forwarder breaks and must be regenerated.
What the generator page offers
The page presents a form under the heading "NSP Forwarder Generator," with a standard mode and an "Advanced Mode." Based on the page evidence, the inputs include:
| Field | Purpose |
|---|---|
| NRO or image file selector | Choose the NRO to forward (or an image) |
| Text above logo | Label shown above the icon |
| Select logo | Custom icon for the home menu entry |
| Select startup animation | Boot animation for the forwarder |
| Version / Title ID | Title metadata; Title ID can be randomized |
| App Title / Publisher | Display name and publisher string |
| NRO Path | Where the NRO lives on the SD card |
| Prod Keys | Your prod.keys file, selected from your device |
| Toggles | Enable screenshots, video capture, profile selector, svcDebug flag |
There are also dedicated entry points for an "NRO Forwarder" and a "RetroArch Forwarder," plus a "Generate NSP" action and a "Source Code" link. The page notes it is "Hosted by" a third party.
Who this is for
This tool targets a specific audience: people with a modded Switch (custom firmware) who already run homebrew and want tighter integration with the home menu. If your console is not modded, or you are not already comfortable handling NRO files, prod.keys, and installing NSPs, this tool is not the starting point — it assumes that groundwork.
A typical use case: you keep RetroArch on your SD card and are tired of launching it through the Homebrew Menu every session. You generate a forwarder so RetroArch gets its own icon and boots in one tap.
What to keep in mind
prod.keysis required. The form asks you to select yourprod.keysfile, which is used to build the NSP. Treat that file as sensitive and only supply it to a source you trust.- The NRO path must be correct and stable. The forwarder points at the file, so plan where the NRO will live before generating.
- The site is third-party hosted. The page itself indicates it is hosted by another party, so consider that when deciding what you upload.
- No pricing or account details are stated on the page. The evidence does not describe any cost, login, or payment, so do not assume it is free or account-free — verify on the site before relying on it.
If you have a modded Switch and a fixed location for your NRO, the workflow is: select the NRO, set the path, pick a logo and title, supply prod.keys, generate the NSP, then install it. If any of those prerequisites are missing, sort them out first.