Back up and restore the Wi-Fi connections stored in a Nintendo DSi's firmware.
Download dsi_wifi_manager.dsi and place it on your SD card. You need a DSi that can run DSi-mode homebrew.
- Launch DSi Wi-Fi Manager from your homebrew launcher.
- Pick a connection from the list and press
Ato open it. - Select
Back upto save that connection toDSIWIFI/<your MAC>/on the SD card. - Select
Restoreto choose a backup, optionally save the current connection as an undo copy, then enter the on-screen key combo.
Connections 1-3 and 4-6 use different formats: a backup from 1-3 restores only to 1-3, and a backup from 4-6 restores only to 4-6. The app shows only compatible backups.
Restore scans every folder directly inside DSIWIFI/, so a backup copied from another DSi can be restored too. The app writes one connection per file, and can also restore one compatible connection from a multi-record backup.
Caution
This writes to your console's firmware flash, the same chip System Settings uses when you set up Wi-Fi. It has been tested on one DSi. There is no warranty of any kind.
Warning
A backup may contain Wi-Fi passwords in plain text, because that is how the console stores them. Protect your SD card accordingly. The app says so on screen before writing the file.
Note
It will not run on a DS, a DS Lite, or a DSi booted in DS mode. Connections 4-6 exist only on a DSi, and the app needs DSi mode to reach the SD card.
./build.shBuilds inside Docker with the BlocksDS toolchain included. Releases are named dsi_wifi_manager.dsi; local and nightly builds carry their build kind and commit.
The offline test suite runs the app's own portable sources on a PC:
python3 tools/crosscheck.py <flash images...>Developed by Augusto Daniele.
- SafeNANDManager supplies the DSi-mode check and original build skeleton. It is DS-Homebrew's fork of zoogie's dumpTool.
- BlocksDS, by Antonio Niño Díaz, provides the SDK and Makefile templates.
- Spleen, by Frederic Cambus, provides the 5x8 font.
- fwTool, by ahezard, and GBATEK, by Martin Korth, informed the firmware layout.
- dsibiosdumper, by Arisotura, created the firmware dumps used for validation.
- WifiManager, Zakary2841's fork of LiquidFenrir's original, is the 3DS design reference. This is not a port.
- GodMode9, by d0k3, inspired the key-combo confirmation style.
GPL-3.0 - see LICENSE. Copyright © 2026 Augusto Daniele.
Some files keep their own licence and SPDX tag. licenses/README.md lists
them and reproduces the required notices.
Nintendo, Nintendo DS and Nintendo DSi are trademarks of Nintendo. This project is not affiliated with, endorsed by, or connected to Nintendo in any way, and contains no Nintendo code or data.
