How to Play NSZ Files on Ryujinx (Complete Working Guide)

4.3/5 - (3 votes)

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.

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:

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:

  1. Click on Options
  2. Open Settings
  3. Navigate to Game Directories
  4. Click Add
  5. 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 Games
  • Documents\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:

  1. Double-click the game
  2. Wait for shader compilation
  3. 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:

  1. Select NSP/XCI/NSZ Tools
  2. 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:

  1. Click Convert
  2. 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:

  1. Open Ryujinx
  2. Go to Options → Settings → Game Directories
  3. Add the folder containing the NSP file
  4. 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.