How to Filter YouTube Videos by View Count, Duration, and Upload Date

Your YouTube feed doesn't have to be full of clickbait. Here's how to filter videos by views, views per day, duration, and age directly in your browser.

YouTube’s recommendation algorithm optimizes for watch time, not for what’s actually useful to you. If you’ve ever scrolled past ten low-effort clickbait thumbnails to find one decent video, you already know the problem. The good news is you don’t need to fight the algorithm manually — you can filter it out at the browser level.

Why view count alone is a bad filter

A lot of people try to fix this by mentally filtering for “high view count” videos. It doesn’t work well on its own: a five-year-old video with two million views and a video uploaded yesterday with two million views represent completely different things. The first is stale. The second is either viral or from a very large channel — neither of which tells you if it’s good.

A much better signal is views per day — total views divided by how long the video has been up. It normalizes for age and surfaces videos that are genuinely resonating right now, rather than just old videos that have had years to accumulate views.

The filters that actually matter

If you’re trying to clean up a feed — whether it’s the homepage, search results, or a channel page — these are the filters worth having:

  • View count range — cut off videos below a minimum threshold (removes low-effort spam) or above a maximum (removes viral noise if you want niche content).
  • Views per day — the normalized signal described above; usually the single most useful filter.
  • Upload date — restrict to the last 24 hours, week, month, or year depending on whether you want fresh news or timeless content.
  • Duration — filter out very short clips if you want in-depth content, or filter out anything over 20 minutes if you want quick answers.
  • Subscriber count — useful for finding either established creators or up-and-coming small channels, depending on what you’re looking for.
  • Keyword blocking — block titles containing specific words (case-insensitive), which is often the fastest way to remove a specific type of clickbait pattern once you notice it.
  • Channel whitelist — always show videos from channels you trust, regardless of the other filters.
  • Hide ALL CAPS titles — a surprisingly effective clickbait signal on its own.

Doing this without an account or a server

You don’t need a third-party service or account to get any of this. YTFilter applies these filters directly in your browser as you scroll — view count, views per day, upload date, duration, subscriber count, keyword blocks, and channel whitelisting, plus an option to hide Shorts and ALL CAPS titles entirely. It ships with four presets (Casual, Research, Strict, and Reset) so you can switch modes in one click instead of re-tuning sliders every time your goal changes — loosen everything for casual browsing, tighten it down when you’re trying to research a specific topic without getting pulled into recommendations.

Because everything runs locally, there’s no account to create and nothing about your viewing habits leaves your device. Settings sync across your own devices via Chrome Sync, but that’s the only place your filter preferences ever live.

A simple way to start

If you’re new to feed filtering, start with the Research preset, browse for a day, and adjust one slider at a time based on what still slips through. Most people find that views-per-day plus a short keyword blocklist removes the majority of what they were manually skipping past before.

Add YTFilter to Chrome — free →

YTFilter icon
YTFilter

Filter YouTube videos by any metric that matters to you.

View extension →