Nintendo Switch ROMs
Nintendo Switch games are distributed digitally in two main file formats: NSP (Nintendo Submission Package) and XCI (Nintendo Switch Cartridge Image). NSP files are the format used for eShop digital downloads, while XCI files mirror the structure of physical game cartridges. Both formats can be run through Switch emulators such as Ryujinx and Yuzu-based forks on a PC, letting you experience Switch titles without the original hardware. A "ROM" in this context refers to a dumped copy of a game's data. For Nintendo Switch specifically, most of the library on ROMLibrary is provided as NSP or XCI rather than a traditional single-file ROM, since that's the native format Switch games ship in. Why download from ROMLibrary Every game page on this site lists the platform, file format, and file size clearly before you download, so you know exactly what you're getting. The catalog spans Nintendo Switch alongside classic Nintendo, PlayStation, and other retro platforms, all organized by platform for easy browsing.