3DS Store › Apps

FourthTube b34.1 by erievs

Released Feb 6, 2026 · Apps
549,321 downloads on GitHub · Source code

YouTube client for the 3DS, a fork of ThirdTube that's still being worked on

Install on your 3DS

QR code of the download link for FourthTube.cia

Method 1Scan the QR code
With FBI (Remote Install › Scan QR Code) or 3dsDL (Scan QR Code). Either one installs it.

Method 2Send it to your 3DS
Open 3dsDL › Receive on the same Wi-Fi, then press:
Send to 3dsDL

Other ways to install

From your SD card: copy FourthTube.3dsx into /3ds/ and start it from the Homebrew Launcher.

Files

FileSizeSHA-256
FourthTube.3dsx6.1 MB abbbf59a…5c6d Download
FourthTube.cia4.5 MB 34fa03d9…97e1 Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (19)

Screenshots

FourthTube screenshot
Screenshot · from the developer's README
Add a screenshotor a photo of it running.

About FourthTube

Search, watch videos at up to 480p, read comments and turn on captions. Livestreams and premieres play too. Your watch history and channel subscriptions are kept on the console. There are no ads, because ads were never added. It skips JavaScript and web pages and plays the stream directly with the decoder from Core-2-Extreme's Video player for 3DS.

You need Luma3DS and a DSP firmware dump. The authors say system version 8.1.0-0 is the minimum.

- B: back
- Circle Pad up/down: scroll
- L/R: switch tabs
- Select + Start: turn off the bottom screen
- Left/Right in the player: skip 10 seconds
- ZL/ZR in the player: skip 5 seconds

It's in beta and it does crash. In February 2026 a change on YouTube's side broke playback. Switching the client to VisionOS in the settings gets videos playing again, but not subtitles, and YouTube Kids videos won't play that way. If you used ThirdTube before, rename /3ds/ThirdTube to /3ds/FourthTube to keep your data.

Release notes

b34.1 · Beta - 34.1 · Feb 6, 2026

~~"This release doesn't have as much, quick and crappy interim release."~~

"This update contrary to the previous statement, addeds quite a bit. I (erievs) was not aware that the changes were in the main repo already. If i would have known I'd named this Beta 35. Big shoutout to 2ipper who added quite a lot to this release.

TO PEOPLE WHO ARE UPDATING PLEASE SWITCH TO ANDROID VR IN THE ADVANCE TAB IN SETTINGS YOUR SETTINGS WON'T BE AUTO UPDATED, ANDROID VR WILL ONLY BE DEFAULT IF YOU DIDN'T HAVE ANY SAVE DATA

### Changelog
erievs & Smu1zel (helped me build the release) && 2ipper (a lot)

  • Add the current version to the update header in settings updater.
  • Switched the default agent from Android to Android VR, so videos will play again, do note VR does NOT support YouTube kids content. A better solution is being worked on, this is a stopgap update really.
  • A lot more, I'll update as I learn more, oops.

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing