Nintendo Switch games in NSP & XCI

Download Nintendo Switch ROMs Free

The ultimate repository for Nintendo Switch ROMs. Download NSP and XCI game files for Yuzu, Ryujinx, and all Switch emulators. Browse Nintendo Switch ROMs in NSP and XCI formats, organised by genre and file type for Yuzu, Ryujinx and other emulators.

1,753
Games
NSP/XCI
File Formats
Regular
Updates
Game Library

Latest Nintendo Switch ROMs

Browse the library of Nintendo Switch game ROMs in NSP and XCI formats, organised by genre and file type.

Get the 1,700+ Game Collection

One package. 1,700+ Nintendo Switch games. Direct download links. Stop searching through countless pages and dealing with timers, redirects, and ad-filled download sites. Get the collection in one place and access the games through convenient direct download links.

What are NSP ROMs?

NSP (Nintendo Submission Package) is the standard file format for digital Nintendo Switch software. These files are identical to the games you download from the official eShop.

NSP files are highly compatible with emulators like Yuzu and Ryujinx. They are easy to install and often include updates and DLC bundled within the package or as separate NSP files.

Our library organises NSP files by game so you can find the package and any updates easily in one place.

What are XCI ROMs?

XCI (NX Card Image) files are digital backups of physical Nintendo Switch game cartridges. They contain the raw data found on the game card.

XCI files are preferred by many users because they can be used directly with emulators without formal installation in some cases. They are essentially a 1:1 copy of the physical game.

We publish XCI cartridge dumps for those who prefer the cartridge-style format for their emulation setup.

Checked Files

Each dump is verified at upload time; only working files with matching checksums are listed.

Direct Downloads

Download links are served directly from our file host without a waiting queue.

Regular Updates

New releases and updates are added as soon as clean dumps become available.

Switch ROMs FAQ

Everything you need to know about downloading and playing Nintendo Switch ROMs.

Where can I download Nintendo Switch ROMs for free?

What is the difference between NSP and XCI?

Are these Switch ROMs compatible with Yuzu and Ryujinx?

How do I install NSP/XCI ROMs on my emulator?

Do I need Prod Keys to play these ROMs?

Latest ROM Guides & News

Stay updated with the latest Switch game releases, compatibility fixes, and ROM tutorials.

Read All Articles
Articles

Nintendo Switch Emulation – How It Works

Nintendo Switch emulation allows gamers to play Switch titles on PC hardware. But how does it actually work? What Is Emulation? Emulation is the process of replicating console hardware through software. A program mimics the internal components of the Nintendo Switch, including CPU, GPU, and system architecture. Popular Switch Emulators Two major emulators gained popularity: […]

March 4, 2026
Articles

NSP vs XCI – What’s the Difference?

If you’ve searched for Nintendo Switch ROMs, you’ve likely seen NSP and XCI files. Understanding their differences is important before choosing which format to use. What Is NSP? NSP (Nintendo Submission Package) is the format used for digital games downloaded from the Nintendo eShop. These files are installable packages. Advantages: Disadvantages: What Is XCI? XCI […]

March 4, 2026
Articles

What Are Nintendo Switch ROMs?

Nintendo Switch ROMs have become a widely searched topic among gamers interested in backups, emulation, and game preservation. But what exactly are Switch ROMs, and how do they work? This guide explains everything in simple terms. What Is a ROM? A ROM (Read-Only Memory) file is a digital copy of a video game. In the […]

March 4, 2026