For students who mean business

Watch less.
Learn more.
Track all of it.

Turn YouTube into a structured study system โ€” log videos, track hours, measure progress, and actually finish what you start.

๐Ÿ“บ
Videos logged this week
47 โ†‘ 12%
โฑ๏ธ
Study hours tracked
18.5h this month
๐Ÿ”ฅ
Current streak
9 days personal best
YouTube Study Tracker โœฆ Watch ยท Log ยท Review โœฆ Built for Hack Club โœฆ No backend. No tracking. Just you. โœฆ Open Source โœฆ GitHub Pages Ready โœฆ YouTube Study Tracker โœฆ Watch ยท Log ยท Review โœฆ Built for Hack Club โœฆ No backend. No tracking. Just you. โœฆ Open Source โœฆ GitHub Pages Ready โœฆ

The system

Stupid Simple.
Actually works.

YouTube is infinite. Your time isn't. StudyTrack gives your watch history a skeleton โ€” playlists become courses, videos become lessons, hours become proof.

01

Paste a YouTube URL

Drop in any video or playlist link. StudyTrack auto-fetches the title, channel, and estimated duration.

02

Tag it to a subject

Assign the video to a topic โ€” DSA, web dev, calculus, whatever. Build your own curriculum as you go.

03

Mark progress & take notes

Watched it? Check it off. Half-way through? Leave a timestamp. Add notes right alongside the video.

04

Watch your streak grow

Daily study streak, weekly hour goal, subject-wise breakdown โ€” all local, all yours, all private.

What's inside

Built Different.
Not a dashboard. A habit

๐Ÿ“š

Custom Courses

Create named course folders for any subjecyt. Add a category,description, and start building your curriculam video by video

Unlimited Courses
๐Ÿ”—

Smart URL Parser

Paste any YouTube link-full watch URLs,shortened youtu.be links, Shorts, or even a raw 11-charecter video ID. It just works.

Auto Thumbnail preview
๐Ÿ“Š

Live Progress Bars

Create named course folders for any subjecyt. Add a category,description, and start building your curriculam video by video

Unlimited Courses
๐ŸŽฌ

Study mode

Create named course folders for any subjecyt. Add a category,description, and start building your curriculam video by video

Filters: All / Todo /Done
๐Ÿ’พ

100% Offline Storage

Create named course folders for any subjecyt. Add a category,description, and start building your curriculam video by video

Your data stays loyal to you!

Frequently asked questions

Is StudyFlow really free?
+
Yes, completely free โ€” forever. There's no premium tier, no ads, and no plans to monetise. It's a static HTML file you can download and run locally.
Where is my data stored?
+
All data is stored in your browser's localStorage under the key studyflow_v1. Nothing is sent to any server. Your data never leaves your device.
Will my data survive if I clear my browser?
+
Clearing browser data will erase localStorage. To prevent this, back up your data by exporting the localStorage value from DevTools. We plan to add an export/import feature soon.
Does it work offline?
+
Yes! All app functionality works offline โ€” creating courses, tracking progress, marking completions. You only need internet to actually watch videos on YouTube.
Can I use it on mobile?
+
The app is functional on mobile browsers, though it's primarily designed for desktop use. The layout adapts to smaller screens. A dedicated mobile-optimised version is on the roadmap.
What YouTube URL formats are supported?
+
All standard YouTube URL formats work: youtube.com/watch?v=ID, youtu.be/ID, youtube.com/shorts/ID, youtube.com/embed/ID, and even the raw 11-character video ID on its own.
Can I sync between devices?
+
Not yet โ€” since data lives in localStorage, it's device-specific. Cross-device sync via export/import JSON is planned. In the meantime, manual backup via DevTools works.
Is there a limit on courses or videos?
+
There's no hard limit set by the app. The practical limit is localStorage size (~5MB in most browsers), which is more than enough for thousands of courses and videos.

From the grinders

People who actually ue it

I used to lose track of where I was in a 30-video DSA playlist. Now I check off each one and actually see myself making progress. It changed how I study.
Priya R.B.Tech CSE, 2nd year
No login. No premium tier. No upsell. Just a clean tool that does exactly what it says. Rare these days.
Arjun M.Self-taught dev
My 9-day streak is the first time I've studied consistently in months. The tracker is embarrassingly motivating.
Sriyal R.Prepping for xii Boards

Ready?

Stop Bookmarking.
Start tracking.

Free forever. No sign up. Works right in your browser - because you have better things to do than manage accounts.

Open the Tracker -> View on GitHub