devwithcoffee

CleanTube

A Chrome extension that unsubscribes you from every YouTube channel at once, instead of one by one through the UI.

Type
Chrome extension
Built
2025
Status
Live on the Chrome Web Store
Stack
JavaScript · Chrome Extension APIs · DOM automation

About the project

A YouTube subscription list accumulates. Channels you followed for one video, channels that changed what they make, channels you have not watched in two years — and YouTube gives you exactly one way to deal with them, which is to unsubscribe from each one individually, by hand, forever.

CleanTube does the tedious part. It opens your subscriptions page, scrolls all the way to the end so every channel is actually loaded into the DOM, and unsubscribes from all of them in one pass.

It is deliberately blunt: this is a clean slate tool, not a curation tool. If you want to start your feed over from nothing rather than prune it channel by channel, that is the job it does.

It is published on the Chrome Web Store.


More side projects are on the projects page, and the free browser-only utilities live under tools. Built by Himanshu Srivastava, a backend systems engineer in Bengaluru, India.