How to Hide YouTube Timestamps and Video Duration While You Focus
Last updated: 2026-07-12
YouTube surrounds every video with time: the duration bar, the current-time readout, "Premiered 3 hours ago," upload dates on every thumbnail. If you use YouTube to study, follow tutorials, or run study-with-me sessions, that constant time pressure works against you — the progress bar whispers how much longer? the whole way through.
Why hide time on YouTube at all?
Time cues on YouTube do two damaging things. During focused watching (a lecture, a tutorial you’re coding along with), the current-time/duration display invites constant "am I almost done?" checks — each one a micro-interruption. And in browse mode, recency stamps ("2 hours ago") manufacture urgency that keeps you scrolling. Hiding the numbers doesn’t change the video; it changes where your attention sits.
This is the core of the anti-timer method: deep focus is partly defined by losing track of time, and you can’t lose track of something the interface shows you every few seconds.
Option 1 — the manual way (uBlock Origin, permanent)
If you already run uBlock Origin, you can hide YouTube’s time elements permanently with cosmetic filters. Open the uBlock dashboard → My filters, paste the lines below, and save:
youtube.com##.ytp-time-display youtube.com##.ytp-time-duration youtube.com###time-status youtube.com##ytd-thumbnail-overlay-time-status-renderer
Two caveats. This hides times permanently — including when you actually want them (checking when something was posted). And site markup changes over time, so filters occasionally need updating when YouTube ships a redesign.
Option 2 — the one-click way (session-based)
Now — Timeless Focus is a free Chrome extension built for exactly this, with one key difference from the manual route: it hides time per focus session, not forever. You start a session with a short breathing ritual, every clock and timestamp on the page disappears (on YouTube and any other site you work on), and when you end the session everything comes back — plus you see how long you were actually gone and a presence score computed entirely on your device. Zero network requests, no account.
Now’s built-in rules for YouTube hide .ytp-time-display and .ytp-time-duration (the player’s clock), the video element’s native time controls, plus the generic time/[class*="time"] patterns that catch upload dates and "ago" stamps.
Which should you use?
Use uBlock filters if you never want to see YouTube timestamps again and don’t mind maintaining a filter list. Use Now if you want time hidden only while you work, restored when you’re done, and you’d like the session reveal ("47 minutes passed while you were fully present") as feedback. They also combine fine.