A playback-speed timer for Chrome

Know what your video will actually cost you.

See real watch time at your current speed, track time saved, and use optional caption-aware controls—all without sending your viewing data anywhere.

Chrome Web Store launch pendingSee how it works

Processes video timing, caption cues, and limited channel identifiers locally. Nothing is sent to us.

FOCUS SESSIONFinish the lecture
before your next meeting.
Actual left 10:002×Saved 4:12
20:00 video left÷2× speed=10:00 actual
Local-first No developer serverSettings Stored with ChromeOpt-in controls You stay in charge

Time you can plan around

Playback speed changes the clock. Your timer should too.

A small overlay turns the remaining duration into something immediately useful: the amount of your life the video will take at this speed.

01

A clock that respects speed

See the real watch time remaining at 0.5× to 16×—not the video's unadjusted timeline.

02

Time saved, made visible

Know how many minutes your current playback speed has put back in your day.

03

Caption-aware controls

Optional profiles estimate speaking pace from available captions and can limit or adjust speed.

Advanced when you want it

A pace that fits the material.

Build profiles for lectures, tutorials, interviews, or entertainment. When captions are available, Dynamic speed can match a target speaking pace and the clarity guard can cap effective WPM.

Caption-aware features are heuristic controls. They report caption-derived pace, not understanding or audio fidelity.

LECTURE PROFILEActive
Dynamic target210 WPM
Maximum speed2.5×
Speech limit320 WPM
Effective pace
300 WPM · Below limit

Privacy is part of the product

Your viewing stays yours.

The extension has no developer backend, analytics, ads, caption uploads, or data sales. Chrome may sync your settings if browser sync is enabled; the developer does not receive them.

Read the plain-language privacy policy →

Built for people who plan their time

Busy professionalsResearchersCourse learnersStudentsSpeed-conscious viewers

Questions, answered

The useful details.

Where does it run by default?

The extension runs automatically on YouTube standard watch pages, normal Vimeo pages, and standard Vimeo embeds. Other standard HTML5 sites stay outside the default scope until they are tested and added to the allowlist.

Does it upload captions or viewing history?

No. Video timing, playback state, caption cues, and limited YouTube channel identifiers are processed on your device and are not sent to the developer.

Why does it need access to websites?

The timer has to run beside the video you are watching. Its content script reads only the video and caption information needed to calculate the timer and apply your settings.

What if captions are unavailable?

The base timer still works. Caption-aware controls require standard timed text tracks and may be unavailable when a player does not expose them.

Make the time visible.

Actual watch time, right where you need it.

Chrome Web Store launch pending