What Are Prod Keys? Switch Prod Keys Explained (v22.1.0)
Prod keys are the decryption keys a Nintendo Switch emulator needs before it can open any encrypted game. They are stored in a small text file called prod.keys (production keys), which the emulator reads at startup. Without it, every title you load fails with a decryption error, no matter how the game file itself was obtained.
What is inside a prod.keys file
The file is a plain list of key names and hexadecimal values. It holds three groups of material:
- Master keys — the root encryption keys for the console family, indexed by key generation.
- Derived keys — keys computed from the master keys, used for specific file formats such as NCA headers and package signatures.
- Title key area keys — the layer that protects individual game title keys.
Because the emulator derives everything else from that block, a single prod.keys file serves every emulator. Suyu, Ryujinx, Yuzu, Eden, Citron and Sudachi all read the same content; they only disagree about which folder to look in. That is why you download one file, not one per emulator.
Why emulators need them
Switch games ship encrypted. The emulator has to decrypt the container before it can execute anything inside it, and the only thing that makes that possible is the key material in prod.keys. Two consequences follow from this:
- A missing keys file produces an immediate failure at load time, not a graphics glitch.
- An out-of-date keys file produces a failure that looks identical, but only on games released after the key generation you are carrying.
That second case is the reason most people end up here: the emulator worked until a new game was added.
Key generation and firmware
Each firmware generation introduces new key material. A keys release and a firmware dump are versioned separately but expected to move together, which is why a newer game can demand both at once.
| Keys release | Firmware generation it pairs with | Still needed for |
|---|---|---|
| v22.1.0 (latest) | Firmware 22.x | Games released from 2026 onward |
| v21.x | Firmware 21.x | Late 2025 and early 2026 titles |
| v20.x | Firmware 20.x | 2025 releases and archive builds |
| v19.x and older | Firmware 19.x and older | Archived emulator builds that reject newer keys |
If you are unsure which generation you need, start with the newest and only step back if your emulator build is old enough to reject it. The version history lists every release with its date.
Are prod keys the same as a product key
No. A product key or serial number identifies a console to Nintendo’s services. A prod key is cryptographic material used locally by an emulator. The similar wording is the only thing they share.
What to do next
Download the current file from the prod keys download page, then follow the install guide for your emulator. If you already have keys and something is still failing, jump straight to prod keys not working.
Frequently asked questions
What exactly is inside a prod.keys file?
A plain text list of key names and hexadecimal values, covering master keys, derived keys and the title key area.<br />
Do I need different keys for Suyu, Ryujinx and Yuzu?
No. Every emulator reads the same prod.keys content and only differs in the folder it expects the file to sit in.<br />
How do I know which key generation I need?
Match the newest game you want to play. Titles released in 2026 need the 22.x generation; archived emulator builds may require an older release instead.<br />
Are prod keys the same as a product key?
No. A product key identifies a console; a prod key decrypts game data locally inside an emulator.<br />