Skip to content
Download v22.1.0

Switch Emulators That Need Prod Keys — Compared

Last updated

Every Switch emulator reads the same prod.keys file. What separates them is maintenance status, the folder they look in, and how tolerant they are of older key generations.

Emulator support for prod keys and firmware
EmulatorProd keysFirmwarePlatformsStatus
SuyuRequiredRecommendedWindows, Linux, AndroidActive
RyujinxRequiredRequiredWindows, macOS, LinuxActive
YuzuRequiredRecommendedWindows, Linux, AndroidArchived
EdenRequiredRequiredWindows, Linux, AndroidActive
CitronRequiredRecommendedWindows, Linux, AndroidActive
SudachiRequiredRecommendedWindows, Linux, AndroidActive

The ones that matter in practice

  • Suyu — actively developed fork of Yuzu, desktop and Android, expects current keys.
  • Ryujinx — actively developed, accuracy-focused, and the only one that uses a system folder instead of a keys folder.
  • Yuzu — discontinued but still widespread. Archived builds may reject keys newer than the build itself.
  • Eden — recent Yuzu-lineage build with a strict firmware requirement.
  • Citron — Yuzu-based, same folder layout under a different application data directory.
  • Sudachi — irregular releases, so key requirements track the build date rather than a version number.

How to choose

For a new setup, use a maintained emulator: you will not spend an evening rediscovering which key generation an abandoned build accepts. If you are troubleshooting instead, stay on the emulator you already have and fix the keys — switching emulators mid-problem usually adds a second variable.

Installation paths for all six are collected in how to install prod keys. Key generation pairing is in the version history.

Frequently asked questions

Which emulator should I use?

A maintained one for a new setup. Yuzu is archived, so archived-build key quirks apply.<br />

Do all emulators use the same prod.keys file?

Yes. The file content is identical; only the folder each emulator reads differs.<br />

Which emulator still gets updates?

Suyu, Ryujinx, Eden, Citron and Sudachi. Yuzu is discontinued.<br />