Skip to content

Nintendo Switch · Emulator Keys

Download Switch Prod Keys & Firmware v23.0.0

The latest prod.keys and firmware for Suyu, Ryujinx, Yuzu and Eden — one file works everywhere, with install paths for Windows, Linux, macOS and Android.

Latest prod keys: v23.0.0 · Latest firmware: v23.0.0

Quick Start

01

Download prod.keys

Grab the latest prod keys for your firmware version from the table below.

02

Drop it in the keys folder

Each emulator has its own keys directory — copy the paths from the install table.

03

Restart and play

Relaunch your emulator, install matching firmware, and boot your games.

Prod Keys & Firmware Downloads

Download Prod Keys v23.0.0 & Firmware

Version Firmware Prod Keys
v23.0.0 Latest DOWNLOAD DOWNLOAD
v22.1.0 (NEW) — DOWNLOAD
v22.0.0 (NEW) — DOWNLOAD
v21.2.0 (NEW) — DOWNLOAD
v21.1.0 (NEW) — DOWNLOAD
v21.0.1 (NEW) — DOWNLOAD
v21.0.0 (NEW) — DOWNLOAD
v20.5.0 (NEW) — DOWNLOAD
v20.4.0 (NEW) — DOWNLOAD
v20.3.0 (NEW) — DOWNLOAD
v20.2.0 — DOWNLOAD
v20.1.5 — DOWNLOAD
v20.1.1 — DOWNLOAD
v20.0.1 — DOWNLOAD
v20.0.0 — DOWNLOAD
v19.0.1 — DOWNLOAD
v19.0.0 — DOWNLOAD
v18.1.0 — DOWNLOAD
v18.0.1 — DOWNLOAD
v18.0.0 — DOWNLOAD
v17.0.0 — DOWNLOAD
v16.0.3 — DOWNLOAD
v16.1.0 — DOWNLOAD

Suyu Install Paths

Windows
%APPDATA%/suyu/keys/
Linux
~/.local/share/suyu/keys/
Android
Internal/SuYu/keys/
Version Firmware Prod Keys
v23.0.0 Latest DOWNLOAD DOWNLOAD
v22.1.0 (NEW) — DOWNLOAD
v22.0.0 (NEW) — DOWNLOAD
v21.2.0 (NEW) — DOWNLOAD
v21.1.0 (NEW) — DOWNLOAD
v21.0.1 (NEW) — DOWNLOAD
v21.0.0 (NEW) — DOWNLOAD
v20.5.0 (NEW) — DOWNLOAD
v20.4.0 (NEW) — DOWNLOAD
v20.3.0 (NEW) — DOWNLOAD
v20.2.0 — DOWNLOAD
v20.1.5 — DOWNLOAD
v20.1.1 — DOWNLOAD
v20.0.1 — DOWNLOAD
v20.0.0 — DOWNLOAD
v19.0.1 — DOWNLOAD
v19.0.0 — DOWNLOAD
v18.1.0 — DOWNLOAD
v18.0.1 — DOWNLOAD
v18.0.0 — DOWNLOAD
v17.0.0 — DOWNLOAD
v16.0.3 — DOWNLOAD
v16.1.0 — DOWNLOAD

Ryujinx Install Paths

Windows
%APPDATA%/Ryujinx/system/
macOS
~/.config/Ryujinx/system/
Linux
~/.config/Ryujinx/system/
Version Firmware Prod Keys
v23.0.0 Latest DOWNLOAD DOWNLOAD
v22.1.0 (NEW) — DOWNLOAD
v22.0.0 (NEW) — DOWNLOAD
v21.2.0 (NEW) — DOWNLOAD
v21.1.0 (NEW) — DOWNLOAD
v21.0.1 (NEW) — DOWNLOAD
v21.0.0 (NEW) — DOWNLOAD
v20.5.0 (NEW) — DOWNLOAD
v20.4.0 (NEW) — DOWNLOAD
v20.3.0 (NEW) — DOWNLOAD
v20.2.0 — DOWNLOAD
v20.1.5 — DOWNLOAD
v20.1.1 — DOWNLOAD
v20.0.1 — DOWNLOAD
v20.0.0 — DOWNLOAD
v19.0.1 — DOWNLOAD
v19.0.0 — DOWNLOAD
v18.1.0 — DOWNLOAD
v18.0.1 — DOWNLOAD
v18.0.0 — DOWNLOAD
v17.0.0 — DOWNLOAD
v16.0.3 — DOWNLOAD
v16.1.0 — DOWNLOAD

Yuzu Install Paths

Windows
%APPDATA%/yuzu/keys/
Linux
~/.local/share/yuzu/keys/
Android
Internal/yuzu/keys/
Version Firmware Prod Keys
v23.0.0 Latest DOWNLOAD DOWNLOAD
v22.1.0 (NEW) — DOWNLOAD
v22.0.0 (NEW) — DOWNLOAD
v21.2.0 (NEW) — DOWNLOAD
v21.1.0 (NEW) — DOWNLOAD
v21.0.1 (NEW) — DOWNLOAD
v21.0.0 (NEW) — DOWNLOAD
v20.5.0 (NEW) — DOWNLOAD
v20.4.0 (NEW) — DOWNLOAD
v20.3.0 (NEW) — DOWNLOAD
v20.2.0 — DOWNLOAD
v20.1.5 — DOWNLOAD
v20.1.1 — DOWNLOAD
v20.0.1 — DOWNLOAD
v20.0.0 — DOWNLOAD
v19.0.1 — DOWNLOAD
v19.0.0 — DOWNLOAD
v18.1.0 — DOWNLOAD
v18.0.1 — DOWNLOAD
v18.0.0 — DOWNLOAD
v17.0.0 — DOWNLOAD
v16.0.3 — DOWNLOAD
v16.1.0 — DOWNLOAD

Eden Install Paths

Windows
%APPDATA%/eden/keys/
Linux
~/.config/eden/keys/
Android
Internal/eden/keys/

Guides & Resources

Everything You Need to Know About Switch Prod Keys

Start with a guide for your emulator, or dig into how prod keys actually work. Each page covers one topic in depth — install instructions, version history, and troubleshooting included.

What Are Prod Keys?

Understanding Switch Production Keys

Prod keys (production keys) are the cryptographic keys dumped from a real Nintendo Switch console, stored in a small file named prod.keys. Every Switch game, update, and DLC pack ships encrypted — and without these keys, an emulator can download your games all day long without ever being able to read a single byte of them.

When you boot a game, the emulator reads prod.keys first, derives the per-title decryption keys from the master keys inside, and only then starts decrypting the NCA containers that hold the actual game data. If that first step fails — wrong file, wrong folder, outdated version — you get the familiar "Missing prod.keys" or "Failed to decrypt NCA" errors and a game that never launches.

What's inside the prod.keys file?

Key family What it decrypts
master_key_XXThe root keychain — unlocks every other key generation on the console
titlekek_XXDerives the per-game title keys that decrypt digital eShop titles
key_area_key_*Decrypts game card and eShop content areas (application, ocean, system)

Each Switch firmware release adds a new key generation, which is exactly why an old prod.keys file suddenly stops booting new games. The same prod.keys file works in Suyu, Ryujinx, Yuzu, Eden, Citron, and Sudachi — the only difference between emulators is the folder where the file lives.

What Are Title Keys?

Title Keys vs Prod Keys

While prod keys contain the master cryptographic material needed to decrypt the Nintendo Switch encryption layer, title keys are per-game encryption keys. Some emulators require a separate title.keys file alongside prod.keys to play certain digital eShop titles.

In most modern emulator builds, title keys are embedded within the prod.keys file itself or derived from the master keys it contains. However, having both files ensures maximum compatibility across all games, DLC, and updates.

Compare Prod Keys vs Title Keys →

Compatibility

Emulator Compatibility Guide

All Nintendo Switch emulators require prod keys to function. The same prod.keys file works across all emulators — you only need one copy. Below is a quick compatibility reference:

Emulator Prod Keys Required Firmware Required Platform Status
SuyuYesYesWindows, Linux, AndroidActive
RyujinxYesYes — RequiredWindows, macOS, LinuxActive
YuzuYesModerateWindows, Linux, AndroidArchived
EdenYesYes — RecommendedWindows, Linux, AndroidActive
CitronYesVariesWindows, Linux, AndroidActive
SudachiYesVariesWindows, Linux, AndroidActive

Step-by-Step Install Guide → Firmware Guide →

FAQ

Frequently Asked Questions

It is a plain-text list — roughly two hundred lines in name = value form — holding master key generations (master_key_00 upward), titlekeks, key area keys for application, ocean and system content, and the header key an emulator reads before anything else. Nothing in the file is executable; it is just key material an emulator looks up by name.

The keys are symmetric secrets that only exist inside real console hardware, and they are Nintendo's protected property. No emulator can legally bundle them, and none can calculate them from the game files alone — which is why Ryujinx and every other project asks you to point it at your own prod.keys.

Match the file to the newest game you want to play, not to your emulator version. A prod.keys dump can open anything encrypted up to the newest generation it contains; anything newer will fail to decrypt. If you are unsure, take the newest dump — it also covers every older title.

Suyu, Yuzu, Eden and Citron use a keys folder (%APPDATA%/suyu/keys/ and equivalents), while Ryujinx uses a system folder (%APPDATA%/Ryujinx/system/) — the odd one out that catches most people. Android builds use their own app folders under Internal Storage. Install paths for every platform and emulator are listed under each download table tab.

Usually not. Modern emulators derive each title key from the master keys in prod.keys on the fly, and most dumps include the title key area already. A separate title.keys file only helps with a small set of digital releases; if a specific eShop title refuses to start, adding it is a cheap thing to try.

Almost always the game, not the emulator. A patch or a newly installed title can require a newer key generation or a newer firmware build than your setup provides. Refresh prod.keys to the current version and install matching firmware via the emulator's Tools menu before touching graphics settings.

For the games that existed when you dumped it, yes — older titles do not stop working. What fails over time is anything released after your dump: each firmware bump adds a key generation, and last year's first-party release will eventually assume it. Replace the file after major firmware updates and you will never hit that wall.

It is one of the more forgiving console modding tasks: put the console into payload mode, run Lockpick_RCM, and it writes prod.keys and title.keys to your SD card in a couple of minutes. It works on a console you own, produces a file that matches your exact firmware, and avoids relying on dumps of unknown origin.

Ready to play? Get prod keys v23.0.0 now.

One prod.keys file works in every Switch emulator — grab the latest version and you are two minutes away from booting your library.