Homebrew Launcher

If you like the guide, please consider donating via PayPal.

If you have any issues or problems, please ask on our Discord Server.

The DNS settings must be set on every network you connect to.

After 27th April 2018, the and update blocking DNS servers will not work. Please remove these and replace these with the new ones detailed in the guide to continue blocking updates.

This guide will allow you to install the Homebrew Launcher on version 3.0.0, using the ReSwitched DNS. This will have to be reinstalled upon each reboot, but will remain active until then.

The Homebrew Launcher allows you to run unsigned, user-made software on your Nintendo Switch on versions 3.0.0 and below. If you would like to run homebrew on versions 2.0.0 to 2.3.0, follow this guide.

Make sure to only download homebrew from trusted sources. Running untrusted homebrew could potentially damage your Switch and void your warranty.

If you’d like to read more on the Homebrew Launcher, go to the offical website here.

Update blocking will not be necessary after this step, as the Homebrew Launcher DNS automatically blocks updates for you.



  1. Remove your MicroSD Card from your Nintendo Switch and insert your it into your computer
  2. Extract the nx-hbmenu .zip file
  3. Place hbmenu.nro onto the root of your MicroSD Card
  4. Eject your MicroSD Card from your computer and put it back in your Nintendo Switch
  5. Launch the System Settings application
  6. Scroll down the menu on the left-hand side and select “Internet”
  7. Select “Internet Settings”
  8. Select your network
  9. Scroll down to “DNS Settings”
  10. Set your DNS Settings to “Manual”
  11. Set your “Primary DNS” to
  12. Set your “Secondary DNS” to
  13. Perform a connection test
    • If this is successful, a pop-up will tell you that “Registration is required to use this network.”
  14. Click Next
  15. When the Homebrew Launcher page loads, click “Install”
    • If you see “2000-1337” on your screen, the Homebrew Launcher installation has succeeded.
    • If you do not, reboot and perform a connection test again
  16. Reboot the device
  17. Go to the System Settings application
  18. Scroll down the menu on the left-hand side and select “Internet”
  19. Select “Test Connection”
    • If this is successful, a pop-up will tell you that “Registration is required to use this network.”
  20. Click “Run”
  21. Exit when prompted
  22. Go to the Home Menu
  23. Click the Album icon

Install Homebrew Launcher via eShop

You must re-run the “Run” section of the exploit after each reboot through a browser applet. There are more convenient ways to launch it than through a Connection Test, such as through the eShop. You won’t be using it anyway if you’re on 3.0.0, as you’d need to update to use it.

  1. Create a second account on your device.
    • Do not connect to a Nintendo account
  2. Launch the eShop Applications
  3. Select the second account you created
  4. Select “Sign In and link”
  5. The Homebrew Launcher page will load
  6. Select “Run”

Installing Homebrew Applications

  1. Make a new directory on the root of your Switch’s MicroSD Card called switch/
  2. Download a homebrew application of your choice from switchbrew, r/SwitchHacks or GBAtemp
  3. Extract an archive file if it comes with one
  4. Find the .nro file and place it into the switch/ directory on your MicroSD Card