Pick a mode and the adapter installs it: over its own Wi-Fi if it has a network saved, otherwise sent from this page over Bluetooth. No cable, no drivers. No Bluetooth on this computer? Use the Kizuna app on your phone.
This browser can't use Bluetooth. Web Bluetooth works in Chrome or Edge on desktop, and
Chrome on Android. On an iPhone or iPad, use the Kizuna app to update — Apple doesn't
allow Bluetooth in the browser. On a computer with no Bluetooth, use the Kizuna app on your phone.
Not connected
Put the adapter in range and connect.
Sign in to download firmware. Use the account you use in the Kizuna app. Sign in
Your account does not have firmware access yet. Firmware is available to Kizuna owners — contact us if you have an adapter.
Could not load the firmware list. Please try again.
No internet connection. Connect to the internet and try again.
Developer builds
Also list untested development firmware (every CI build). Developer accounts only.
Switch trade keys
Add keys to enable Switch features.
Saved in this browserNot set
This browser can’t keep your Switch trade keys, so Switch modes can’t be installed from here. Use the Kizuna app instead.
Installing…
Modes with a Wi-Fi network saved on the adapter are installed by the adapter itself; otherwise the firmware is sent from this page over Bluetooth, which takes longer. Keep the adapter powered and nearby, and don’t use a Game Boy with it until it is back. Web Bluetooth works on Chrome/Edge (desktop) and Chrome (Android); iPhone and iPad use the app.
Switch trade keys
Open your prod.keys file. Each line is written as name = value. Copy the 32-character value after the equals sign for each of the three names below. Nothing else in the file is needed.
Or fill all three at once
On your adapterOn your adapter · up to dateUpdate available · {version}Coming soonSign in to installAccess neededNo firmware yetDEV · {version}Switch to {mode}Update {mode}Use this modeUpdateSend over Bluetooth{mode} has an update: {version} (your adapter is running {running}). Use Update on its card below.Connect adapterReconnectConnecting…DisconnectedReconnecting…Not connected.ConnectedVersion {fw}Couldn’t connect: {error}Could not load firmware list: {error}Switch to {mode}?This installs the latest {mode} firmware on your adapter, replacing the current mode ({current}). It takes a minute or two. You can switch back any time.Update {mode}?This installs the latest {mode} firmware ({version}) on your adapter. It takes a minute or two.unknownThis is an untested DEVELOPMENT build and may not work.Sync your backups firstSwitching away from Save Vault reprograms your adapter, so any backups stored on it won’t be reachable until you switch back. Make sure your backups are synced to the Kizuna app first.Add your Switch trade keys firstTrading with a Switch needs your Switch trade keys. Add them once and you won’t be asked again.Setting adapter to {mode}…Getting the latest firmware…The adapter is downloading and installing over its Wi-Fi. Bluetooth turns off for a minute or two.Sending over Bluetooth… {percent}%Waiting for the adapter to restart…If it doesn’t reconnect by itself, click “Connect adapter” in a minute or two to check.Your adapter is now set to {mode}.Couldn’t switchCancelSend over Bluetooth insteadSet up Wi-Fi in the Kizuna app, then try again.No firmware is published for this mode yet.Connect to your adapter first.A switch is already in progress.This adapter has no Wi-Fi set up, and its firmware can’t receive an update over Bluetooth.This adapter firmware can’t receive updates over Bluetooth.No internet connection. Connect to the internet and try again.This firmware can’t be sent over Bluetooth, and the adapter has no Wi-Fi set up. Set up its Wi-Fi first.Couldn’t reach the firmware server. Try again with internet.Couldn’t download the firmware to this browser. Try again, or let the adapter use its Wi-Fi.The adapter didn’t accept the update: {error}The adapter did not start the update. It may be busy with a Game Boy (finish or power the Game Boy off, then try again), or it rejected the request.The adapter restarted in {mode} instead.The adapter restarted but is still on the old firmware.The adapter hasn’t come back yet. It may still be installing: wait a minute, then connect again.The adapter has no Wi-Fi network saved yet, so it couldn’t download the firmware.The adapter couldn’t join its Wi-Fi network. Check the network is in range and the password is right.The adapter couldn’t download the firmware. Check the internet connection and try again.The firmware didn’t pass the adapter’s integrity check, so it was discarded. Your adapter is unchanged.The adapter couldn’t write the new firmware. It kept the current one; try again.The adapter is busy with the Game Boy or a transfer. Finish that, then try again.This firmware is for a different adapter mode than the one that was requested.The adapter didn’t accept this firmware’s signature, so it won’t install it.This firmware doesn’t fit on the adapter.The adapter stopped answering during the transfer. Keep this device close to the adapter and try again.The transfer was cancelled.The firmware file is not the size it should be, so it was not sent. Try again.The firmware file did not match its checksum, so it was not sent. Try again.The adapter rejected the request as malformed. Reload the page and try again.The update failed. The adapter kept its current firmware.Last update failed: {reason}Last update installed.Delete your Switch trade keys?They are removed from this browser and from the adapter. You will need to add them again to trade with a Switch.Saved in this browser and sent to the adapter.Saved in this browser. They are sent when the adapter connects.Keys removed from this browser and the adapter.Check the marked entries: each one is 32 hexadecimal characters.That did not work. Nothing was changed.Nothing to read. Paste the text or choose a file.Not found in that text: {list}.These entries are not 32 hexadecimal characters: {list}.Saved in this browser, but the keys could not be sent to the adapter just now. They are sent the next time it connects.Save new valuesSave keys