This is especially useful if you do not have an SD card reader or if you do not want to open the New 3DS' pesky shell.
There are two options: the official MicroSD management (New 3DS only) (Requires Windows) or FTPD (must have CFW or homebrew installed).
FTPD is quicker and easier to use in the long run and can be used on all systems and computers (and phones!); however, MicroSD management is official and can be done with a stock system.
- Download the latest
ftpd.cia
(recommended) orftpd.3dsx
file from https://github.com/mtheall/ftpd/releases/latest
- Put ftpd.3dsx into the /3ds/ folder on your sd card
- Put ftpd.cia into the /cias/ folder on your sd card
- Launch FBI on your 3DS
- Navigate to the /cias/ folder and press (A) on ftpd.cia
- Select "Install and delete cia"
- Make sure you are connected to the same network on both your 3DS and PC
- Open the hombrew channel and tap on FTPD (you may need to scroll down)
- Take note of the IP address, which is in the form
192.168.XX.YY:5000
- Open FTPD from the home menu
- Take note of the IP address, which is in the form
192.168.XX.YY:5000
(You can use any FTP software you like on your computer [e.g. FileZilla]; however, this tutorial will use the basic file explorer on your system)
FTP file transfer also works with iOS and Android; however, you will need external FTP programs for them
(Note: this process may differ for different distributions)
- Open your file browser
- Click on "Connect to Server" in the sidebar on the left or in a submenu
- Into the "Server Address" bar, type
ftp://192.168.XX.YY:5000
, replacingXX
andYY
with the numbers in the IP address you noted earlier. You may need to put the port (5000) in a separate field, if applicable. - Click "Connect"
- You should see the file system of your 3DS' SD card
- Open the file explorer
- Click on the address bar at the top of the window
- Type
ftp://192.168.XX.YY:5000
, replacingXX
andYY
with the numbers in the IP address you noted earlier. - Press ENTER
- You should see the file system of your 3DS' SD card
- Close the file explorer you were using to access the SD card
- On Linux and similar systems, you need to unmount the FTP server from the sidebar on the left using the "eject" button
- Press (START) on your 3DS to exit
- If it gets stuck at
Waiting for socExit()...
, make sure that you closed the file explorer properly and unmounted the 3DS, if applicable - If it is still stuck, wait for the connection to time out or force-shutdown your 3DS by holding (POWER)
- If it gets stuck at
(Note that this method only works on New 3DS and requires a Windows 7+ PC)
- Open system settings
- Tap "Data Management"
- Choose "MicroSD management"
- Follow the official instructions for MicroSD management from Nintendo's website.
You said this works on iOS and Android whats a good app to use on iOS?