"The dev spent DAYS solving why I couldn't get this to work and built a new version that fixed the issue, which is beyond 5-star service! And the plugin itself works PERFECTLY - so grateful for a workaround for Youtube's idiocy!"
TidyWL is a free extension for Chrome and Firefox that searches, bulk-deletes, filters, and organizes your Watch Later, your Liked videos, and every playlist you own. Bulk transcript download included. No account. Your videos and playlists stay in your browser unless you send them somewhere yourself.
Watch the demo
Nothing loads from YouTube until you press play.
The difference
Watch Later on its own
Watch Later with TidyWL
Why I built this
For years I dumped everything into Watch Later like it was a bottomless pit. Turns out it isn't. YouTube has a hidden 5,000-video limit, and once you hit it, new videos silently fail to save: no error, no warning. The only way I noticed was when videos I thought I'd saved weren't there anymore.
The "fix" was even worse: no bulk delete, no filtering, no search. Just me, scrolling through an endless list, removing videos one by one. Every 1-2 months I'd lose an evening to it.
I finally snapped and built TidyWL, a free Chrome extension that gives you an actual dashboard for your Watch Later. See a breakdown by channel, filter and sort by date or duration, search by title, and bulk-delete hundreds of videos in seconds.
Dominic, indie developer
Features
YouTube silently stops saving videos past 5,000. TidyWL helps you clean out old videos so you can keep adding new ones.
Unique to TidyWLNot just Watch Later. A Playlists menu in the header lists every playlist you created — click one and it opens in the same dashboard with the same search, filters, sorting, bulk delete, reorder and export. You can delete a playlist you own from there too, by name.
NewTick as many playlists as you like and see them merged: one card per video, with a chip for each playlist it lives in. Finally an answer to "which playlist did I put that in?" — and Move takes a video out of every playlist you ticked.
NewEvery video shows the tags its uploader gave it — keywords YouTube stores but never displays. Search matches them, so you can find a video by what it is about rather than what it is called. Click a tag to filter by it, and stack several to narrow. It is also what makes search work on playlists that are not in English.
NewYears of likes, finally navigable. Switch between Watch Later and Liked videos from the dashboard header — same breakdowns, same search, same filters, and each keeps its own cache.
Select as many liked videos as you want and clear them in one pass, with live progress and a stop button. Worth knowing: YouTube uses your likes to shape recommendations.
YouTube forces you to delete videos one by one. TidyWL lets you select hundreds with checkboxes and bulk-delete in seconds.
Select any number of videos and get one timestamped text file each, named after the video. TidyWL checks which ones actually have captions first, then tells you exactly what it couldn't get and why. Runs in a small visible window, about three seconds per video.
Push your chosen videos straight into a Gemini Notebook (formerly NotebookLM) as sources — a new notebook or one you already have — without leaving the dashboard. It's the one feature that sends any of your YouTube data anywhere: the links you pick go to Google under your own login, and only when you click. Nothing else about your videos ever leaves.
See your Watch Later organized by channel. Find all the videos from that one YouTuber you binged three months ago in one click.
Automatically groups your Watch Later by recurring keywords in titles (e.g. "recipe", "react", "interview"). Click a topic to filter down to it, or hide it to get it out of the way — as many topics as you like. Runs 100% client-side, no API calls, no data sent anywhere.
And everything else you'd expect
Filter watched, unwatched, or unavailable — and drag a slider to set how far through counts as watched. Progress bars on every card.
Progress bar, duration badge, view count, and upload date on every card.
Open all selected videos at once as background tabs. No one-by-one clicking.
See exactly why YouTube's count differs from yours, with a reason shown per hidden video.
Find videos by title, channel, watched status, availability, or duration — preset buckets including Shorts, or your own min/max in minutes. Sort by playlist order, duration, views, published date, channel, or title.
Send videos to the top or bottom in one click, or drag and drop — single or multi-select.
Works on Page (brand-channel) Watch Later playlists too. New in v1.2.0.
Isolated storage per YouTube account. No cross-contamination.
Move or copy selected videos to any playlist, or create a new one inline. YouTube has no bulk-move at all.
Export to JSON or CSV anytime.
Plus a toolbar that stays pinned while you scroll, a notification bell that badges when there's something new, keyboard shortcuts, shift-click selection, filter chips, and the version number right in the dashboard header. Works in Chrome and in Firefox 153+.
How it works
Step 1
Step 2
Step 3
Reviews
"The dev spent DAYS solving why I couldn't get this to work and built a new version that fixed the issue, which is beyond 5-star service! And the plugin itself works PERFECTLY - so grateful for a workaround for Youtube's idiocy!"
"Worked perfectly ! 580+ videos deleted in just 6 minutes ! All I wanted"
"Perfect. I was considering making something like this myself out of frustration, I'm thankful someone already beat me to it. It's wild YouTube hasn't bothered to implement this themselves yet."
"I've been hoping for an extension like this for a long time! Works great and I'm finally organized. Thanks so much!"
"Been looking for an extension like this forever. I don't understand why YouTube has a 5k video limit for Watch Later, but no bulk delete function."
"I've been looking for a tool like this forever - a true time-saver. I really like how the extension will breakdown your list by channel, so that you can see what channels are taking up the most real estate on your list."
"By far the best extension to manage the watch later playlist on youtube, it is really easy to understand and use. Don´t get it? don't worry look the video in this page and that's all, clear as water!"
"this is life saving for an adhd brain like mine. manually categorizing my WL was super tedious."
"Fast and easy to use. Love that you can select videos by topic. Fantastic."
More from the community
"The only one that actually worked and was useful."
"We were all waiting for an extension like this. Keep up, great job!"
"A much needed tool for someone who hoards watch later videos like crazy."
"saved me hours! 10/10 would recommend"
"The most efficient youtube extension ever!"
"Just what I was looking for. Great app!"
"Finally — I NEEDED something to categorize my Watch Later videos. So many damn tabs open for later, it was keeping me from using my browser."
"I was literally searching for something like this. I have soooo many Watch later videos."
FAQ
Support
Most issues have a quick fix. Start here before reaching out.
For anything the common fixes above don't cover: bug reports, questions, feedback, Ko-fi issues.
Email supportPrivacy
No accounts. No server holding your playlist. TidyWL works in your browser using the YouTube session you already have, and your playlist data stays on your machine.
Two things do leave, and both are spelled out in the privacy policy. Since v1.6.0 the extension sends tidywl.com a random install identifier and your lifetime counts — videos deleted, likes removed, videos moved, bulk operations, Watch Later size — never which videos, never your playlist; there is no switch for it on Chrome, uninstalling stops it, and records idle for 12 months are deleted. And Send to Gemini Notebook, which you trigger yourself, hands the video links you picked to Google under your own login, because that is the entire point of the feature.