YouTube without Shorts
This small browser extension removes YouTube Shorts from the homepage, search results, and other areas of the platform. It watches for content loaded while scrolling, detects Shorts-related elements, and automatically removes them from the page.
This browser extension removes as much Shorts content as possible from YouTube. This includes Shorts shelves on the homepage, Shorts in search results, and links in the sidebar and navigation menus. Technically, the extension runs as a content script directly on YouTube. It uses CSS selectors and XPath queries to find Shorts-related elements in the HTML document and removes them using JavaScript. Because YouTube loads new content dynamically while scrolling, the extension uses a MutationObserver. It watches the page for changes and removes newly added Shorts as well. If a Shorts URL is opened, the script detects /shorts in the path and automatically navigates back. The extension only changes the displayed webpage. It does not block network requests or modify the user’s YouTube account.