You downloaded an NSZ file. Ryujinx won’t open it. Frustrating, but fixable.
Ryujinx only reads NSP and XCI formats natively, so to add NSZ Switch games to Ryujinx, you need to convert them first. The good news: it takes about 2 minutes using a free tool called SAK (Switch Army Knife) to handle the Ryujinx NSZ to NSP conversion on Windows.
This guide covers exactly how to play NSZ files on Ryujinx on Windows, step by step, no fluff. Whether you’ve got 1 file or 50, you’ll have them running by the end of this.
- 1 What Is an NSZ File?
- 2 Does Ryujinx Support NSZ Files?
- 3 How to Play NSZ Files on Ryujinx
- 4 Method 2: Convert NSZ to NSP (Recommended)
- 5 Best Tools to Convert NSZ to NSP
- 6 How to Convert NSZ to NSP Using SAK
- 7 How to Install Updates and DLC in Ryujinx
- 8 How to Install Game Updates
- 9 How to Install DLC Files
- 10 Final Thoughts
What Is an NSZ File?
NSZ is a compressed version of an NSP game file. It was created to reduce storage size while keeping the original Nintendo Switch game data intact.
Think of NSZ as:
- NSP = Standard game package
- NSZ = Compressed NSP package
The compression helps users save disk space because many Nintendo Switch games are extremely large.
However, because the file is compressed, some emulator builds may:
- Fail to read it directly
- Require decompression first
- Load more slowly
- Experience installation issues
This is why many users convert NSZ files back into NSP format before installing them into Ryujinx.
Does Ryujinx Support NSZ Files?
Modern builds of Ryujinx can detect some NSZ files directly, but compatibility depends heavily on:
- Emulator version
- Ryujinx Firmware version
- Prod.keys version
- File integrity
- Compression type
In many real-world cases, converting NSZ to NSP provides better stability and fewer launch problems.
That is why experienced users often recommend:
- NSP for best compatibility
- XCI for cartridge-style loading
- NSZ only for storage efficiency
How to Play NSZ Files on Ryujinx
Method 1: Load NSZ Files Directly in Ryujinx
Some modern builds of Ryujinx can detect and launch NSZ files directly without converting them first. However, this method depends heavily on your emulator version, firmware, and prod.keys compatibility.
If the game fails to appear or crashes during launch, you should use the NSP conversion method explained below.
Step 1: Open Ryujinx Emulator
Launch Ryujinx normally on your PC.
Before continuing, make sure:
- The emulator is updated to the latest version
- Nintendo Switch firmware is already installed
- Updated prod.keys are properly added
Without firmware and keys, NSZ games may fail to load correctly.
Step 2: Add Your NSZ Game Folder
Inside Ryujinx:
- Click on Options
- Open Settings
- Navigate to Game Directories
- Click Add
- Select the folder containing your NSZ game files
It is recommended to keep all your Nintendo Switch games inside a dedicated folder such as:
D:\Switch GamesDocuments\Ryujinx Games
This helps Ryujinx scan and organize games more efficiently.
Step 3: Refresh the Game Library
After adding the folder:
- Click Apply
- Restart Ryujinx if needed
The emulator will automatically scan the selected directory for compatible Nintendo Switch game files.
If your NSZ game appears in the library:
- Double-click the game
- Wait for shader compilation
- Allow the game to load fully
The first launch may take longer because Ryujinx builds shader cache files during startup.
Step 4: Troubleshoot Direct NSZ Loading
If the NSZ game:
- Does not appear
- Shows a black screen
- Crashes immediately
- Gets stuck loading
Then your Ryujinx build may not fully support that NSZ compression type.
In this situation, converting the NSZ file into NSP format is the most reliable solution.
Method 2: Convert NSZ to NSP (Recommended)
Converting NSZ files into NSP format provides the best long-term compatibility with Ryujinx.
Most experienced emulator users prefer NSP because:
- Game installation is more stable
- DLC compatibility improves
- Updates install correctly
- Fewer decompression issues occur
- Game detection works more reliably
Although NSZ saves storage space, NSP remains the preferred format for smoother gameplay and reduced errors.
Best Tools to Convert NSZ to NSP

Switch Army Knife (SAK)
Switch Army Knife is one of the easiest tools for beginners because it provides a simple graphical interface.
Main features include:
- NSZ to NSP conversion
- DLC management
- Update merging
- Batch conversion support
- NSP rebuilding tools
SAK is widely used by Windows users because it simplifies the conversion process without requiring command-line knowledge.
How to Convert NSZ to NSP Using SAK
Step 1: Open Switch Army Knife
Launch the SAK tool on your PC.
If Windows shows a security warning:
- Click More Info
- Select Run Anyway
Make sure the program is extracted properly before launching.
Step 2: Open the Conversion Section
Inside SAK:
- Select NSP/XCI/NSZ Tools
- Choose NSZ to NSP Conversion
This section handles decompression and rebuilding automatically.
Step 3: Select Your NSZ File
Click Browse and locate your NSZ game file.
You can also:
- Drag and drop files directly
- Select multiple NSZ files for batch conversion
Always verify that the NSZ file is not corrupted before converting.
Step 4: Start the Conversion Process
Choose an output folder where the converted NSP file will be saved.
Then:
- Click Convert
- Wait for decompression to complete
The conversion time depends on:
- Game size
- SSD/HDD speed
- CPU performance
Large games may take several minutes.
Step 5: Add the Converted NSP to Ryujinx
After conversion finishes:
- Open Ryujinx
- Go to Options → Settings → Game Directories
- Add the folder containing the NSP file
- Refresh the game list
The converted game should now appear normally in the Ryujinx library.
Double-click the game to launch it.
This method is far more stable than direct NSZ loading and fixes many compatibility issues automatically.
How to Install Updates and DLC in Ryujinx
Many users successfully launch games but forget to install updates and DLC properly.
Nintendo Switch updates and DLC are usually distributed separately and must be added manually inside Ryujinx.
How to Install Game Updates
Step 1: Right-Click the Game
Inside Ryujinx:
- Locate your game
- Right-click the title
Step 2: Open Title Update Manager
Select:
- Manage Title Updates
A new update management window will appear.
Step 3: Add the Update File
Click:
- Add
Now browse and select the game update NSP file.
Once selected:
- Enable the update checkbox
- Save the configuration
Ryujinx will now use the updated game version during launch. Also, check this guide on Ryujinx How to update games and install DLC
How to Install DLC Files
The DLC installation process is very similar.
Step 1: Right-Click the Game
Inside Ryujinx:
- Right-click your game
- Select Manage DLC
Step 2: Add DLC Package
Click:
- Add
Now select the DLC NSP files.
Enable all installed DLC packages and save the changes. Check this guide on How to Fix NCA File has a Bad Header Error (0007-000C ) on Sudachi Emulator
Final Thoughts
NSZ files are not damaged or unusable files — they are simply compressed Nintendo Switch game files created to reduce storage size.
However, since Ryujinx works more reliably with standard NSP files, converting NSZ to NSP is usually the best option for smoother gameplay, better compatibility, and fewer installation errors. If you follow the setup steps carefully, most games will run without any major issues. In most cases, problems happen because of outdated prod.keys, missing firmware, corrupted game files, or incorrect DLC installation.
Keeping Ryujinx, firmware, and prod.keys updated regularly is very important for stable performance.
If a game refuses to launch directly from an NSZ file, converting it into NSP format using tools like SAK or NSZ utilities is the most effective and widely recommended solution.