Undertuber is an extension and website I created to bypass the Youtube constant algorithm videos (influencers, shorts, video essays and talking air heads, you know what I mean) and instead search for cool underground videos on the platform.
This tool strips away algorithmic recommendations to uncover forgotten home videos, raw camera dumps, obscure test logs, and the truly weird side of the internet.
Search Bar Hijack: Intercepts native YouTube searches and injects modifiers (dates, entropy, exact match) before the query is processed. Entropy stands for 3 randomized letters on search, so everytime is different!
Feed & Sidebar Replacement: Destroys YouTube's highly-curated homepage and related videos, replacing them with generative "Void Cards" that change with every refresh. The feed and sidebars can be customize. The cool thing about the sidebars is that is related to the video you are watching!
13 Button Generators: One-click automated search queries designed to find specific types of obscure media. If you only want to watch random stuff with your friends this is the best!Era Enforcement: Force searches and feeds to only pull videos from specific timeframes (e.g., 2005-2009, 2010-2013). Go to the past! Now!
Custom Vocabulary Integration: Inject your own custom word lists with optional "Exact Quotes" enforcement to different searches. This brings personalize recomendations of things you want!Local Image Pool: Option to use up to 9,999 local images (/img/1.png
, etc.) for feed thumbnails to maintain immersion. Add memes, anime chicks or whatever your eyes are pleased instead of an influencer or X million video essay of how many vertices does Mario 64 have!
Undertuber has 13 buttons to pull specific data structures from YouTube.
Raw File:IMG_
,MVI_
,DSCN
followed by sequential digits.Unicode: Random obscure unicode blocks to find untagged foreign media.Emoji: Completely random emoji combinations.Default:"Untitled video", "test", "my movie".** Date:**Randomly generated past upload dates (YYYYMMDD
,MM/DD/YY
).Code: Random Hex, Base64 strings, or memory addresses.Geo-Data: Random GPS coordinates and Lat/Lon tags.Dead Tech: Legacy formats and hardware (.rmvb
,Amiga 500
,MiniDV
).Auto-Tag:"Uploaded via Pixelpipe", "Sent from my BlackBerry".** Test Logs:"Audio sync test", "webcam test 00", "render test". Typo:Generates deliberate misspellings of common words. Number:Sequential and random 4-digit strings. Micro Ch.:**Targets extreme amateur channels ("personal vlog", "home lab").
Undertuber can be run directly inside YouTube via the Chromum Browser Extension, or remotely via the Mobile-Friendly Website.
- Download or clone this repository.
- Open Chromium/Firefox Based Browser and navigate to
yourbrowser://extensions/
. - Enable
"Developer mode" in the top right corner. - Click
"Load unpacked" and select the folder containing the extension files (manifest.json
,content.js
, etc.).
-
Open YouTube. Click the Undertuber (UT) icon in your browser toolbar to access the control panel.
-
Go to undertuber.neocities.org in any web browser.
-
Configure your modifiers, select a generator, and click "OPEN IN YOUTUBE". *Mobile Users:*Make sure the "Open in Mobile App" toggle is active to cast searches directly into the native YouTube app on iOS or Android.
manifest.json
-
Chromium/Firefox extension configuration (Manifest V3).
content.js -
The core engine. Runs natively in the YouTube DOM to handle UI injection, feed replacement, and event interception.
popup.html
&popup.js
-
The extension control panel.
index.html -
The standalone web app terminal.
/img/ -
Folder for custom local thumbnails (e.g.,
1.png
,2.png
... up to the limit set in the UI).
Undertuber runs 100% locally. There are no external servers, no tracking, and no data collection. All custom vocabulary lists and settings are stored locally in your browser's memory (chrome.storage.local
). The application interacts strictly with YouTube's public search URL parameters.