Related Tools
More free tools from the same category — no signup, everything runs in your browser.
Set a daily study goal, log your study sessions, and build a streak. See your progress on a monthly calendar and a subject-wise minutes chart. No account needed — everything runs in your browser.
Press Start when you begin studying and Stop and log when you finish. The session is added to today with your chosen subject.
Log time you studied without the timer, including past days.
Minutes per subject over the last 30 days.
| Date | Subject | Minutes |
|---|
How does the study goal streak tracker work?
Set a daily study goal in minutes, then log each study session with the built-in timer or a manual entry. The tracker adds up your minutes per day, updates your streak calendar, and shows a subject-wise breakdown chart.
How is a streak day counted?
A day counts toward your streak when the total minutes you logged that day reaches your daily goal. The current streak is the number of consecutive goal-meeting days ending today, and the longest streak is the longest such run in your history.
Can I log study time manually instead of using the timer?
Yes. Use the manual entry form to add a subject, the minutes you studied, and the date. You can log past days as well, so your streak calendar stays accurate even if you forgot to start the timer.
What does the subject breakdown chart show?
The chart shows how many minutes you studied per subject over the last 30 days, as simple horizontal bars. It helps you see which subjects get the most time and which ones need more attention.
Is my study data saved if I close the browser?
Yes. Your goal, sessions, and streaks are stored in your browser local storage. They remain after you close the tab or restart the browser, and they are never sent to any server. You can clear all data with the clear button at any time.
Can I change my daily goal later?
Yes. Enter a new goal in the goal box and press Save goal. Streaks are recalculated against the new goal, so days that met the old goal may be counted differently from that point on.