This method of accessing the Homebrew Launcher takes advantage of some browser oversights in the native 3DS Internet Browser.
To use this method, your console must be from a compatible region with a compatible browser version.
You can check these details from System Settings.
- Open System Settings.
- In the bottom right of the top screen, you will see a firmware version string in the format of
- The 45 is your browser version, and the letter is your region
- If your browser version is less than 45, you will need to update the console through the System Settings “Software Update” option
- E designates EUROPE
- U designates USA
- J designates JAPAN
- If your console has a letter other than any of these three, it is not compatible with this method.
- Remember your region designation. You will need to know this later.
What You Need
- The latest release of the Homebrew Launcher
- The latest release archive of BrowserHax [for Old 3DS / for New 3DS]
- New/Old refers to the model of your console. If you are unsure of which model you have, consult this image
- An active WiFi connection on your console
Section I - Prep Work
- Power off your console and remove the SD card
- Connect the SD card to your computer
boot.3dsxfrom the Homebrew Launcher release to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
- In the BrowserHax release archive, open the folder corresponding to your console’s region
- Copy the
arm11code.binfrom there to the root of your SD card
- You should now have a
Nintendo 3DSfolder, a
3dsfolder and the two
.binfiles on your root directory
- You should now have a
Section II - BrowserHax
- Open this image in a new tab or window on your computer
- Safely remove your SD card from your computer and put it back in your console
- Power on your console and ensure it is connected to an active WiFi network
- From the HOME Menu, press the Left Shoulder and Right Shoulder buttons together
- This should open a QR Scanner. If it does not, USM (the next part of getting custom firmware) will not work for you. You will need to use a legacy method
- If you need to type out the URL, it is
- Use the QR scanner to scan the QR code you opened in the first step
- Tap the “PROCEED TO HAXX” button
- Wait for the process to complete
- If it displays a yellow screen, power your console off, then try this section again
- If the exploit was successful, your device will have loaded the Homebrew Launcher
- You may see an error stating that no applications were found. If this occurs, proceed to the next steps
- Leave your console on and proceed to the next section below