Clean up your
YouTube Watch Later with AI.

That Watch Later list that only grows? TubeFilter parses each transcript, compares it with what you've already watched, and keeps only the videos worth your time.

Analyze your Watch Later →See how it works

30 min free, no signup · Paste a playlist URL in bulk

How it works

See it in action

Chrome extension drag-selecting multiple videos on a YouTube channel and Watch Later to send to TubeFilter
1Import

Grab them straight from Watch Later

Drag to multi-select videos on any YouTube channel or your Watch Later, then send them to TubeFilter — no copy-pasting playlist URLs.

TubeFilter results showing overlap and novelty percentage for each analyzed video
2Analyze

Overlap and novelty, scored automatically

Each video is analyzed against what you've already watched — see how much overlaps, what's actually new, and which video it overlaps with.

TubeFilter library showing previously analyzed videos with summaries and tags
3Library

Your library becomes the benchmark

Analyzed videos accumulate in your library and become the benchmark for judging what's new next time — searchable by title, concept, and quote.

Why TubeFilter

Not just another summarizer

🔁

Compares with what you've seen

Unlike summary-only tools, it compares meaning against your own library to catch duplicates.

📦

Bulk playlists

Paste a playlist URL instead of one link at a time — up to 20 new videos in a single click.

🎯

Shows the reasoning

Novelty % and the most-similar video are shown, so you see exactly why a video is a skip.

FAQ

Frequently asked

How do I import my Watch Later?

Make your Watch Later into a playlist and paste the URL, or multi-select video cards with the Chrome extension and send them in one go.

Is it really free?

Yes — 30 minutes free without signup. After signing up, 180 minutes (3h) per month are free. Need more? Basic starts at $2.99/month.

What about videos without captions?

We use auto-generated captions when available. Videos with captions disabled show as 'transcript unavailable.'

How many videos at once?

Up to 20 new videos per request. Already-analyzed videos are uncapped (100 total).

What is overlap measured against?

Only your own library (videos you've analyzed). User data is isolated via Postgres RLS.