Habit tracker
Add the habits you want to build, tick each day you do them and watch your current streak, best streak and 30-day completion rate. Everything is saved on this device only.
Your habits
About the habit tracker
Add the habits you want to build, tick each day you do them and watch your current streak, best streak and 30-day completion rate. Everything is saved on this device only.
Part of SmartCalcy’s productivity tools. It runs in your browser with no account, uses your own currency and units (change them at the top of the page), and gives estimates for information only, so check official guidance before you rely on a result.
How to use the habit tracker
What it calculates and when to use it
A simple daily habit tracker. Tick each day you keep a habit and see your current streak, your best streak and how often you managed it over the last 30 days.
How to use it, step by step
- Add the habits you want to build.
- Each day, tick the box under today’s date.
- Switch between the last 7 and 14 days.
- Read your streaks and 30-day completion in the table.
What each input means
- New habit – A short name, such as “Read 10 pages”.
- Show – Last 7 or last 14 days.
How to read the results
- Done today – Habits ticked today out of the total.
- Current streak – Days in a row up to today, or up to yesterday if today is not ticked yet.
- Best streak – The longest run of consecutive days.
- Last 30 days – Share of the last 30 days ticked.
The formula
Current streak counts back one day at a time from today (or yesterday if today is not done) while each day is ticked. Completion = days ticked in the last 30 ÷ 30.
A worked example
The example habit “Walk 20 minutes” is ticked for the four days before today, so its current streak is 4 and its 30-day completion is 4 ÷ 30 = 13%.
Assumptions and limits
- Days follow your device’s local date.
- Data is stored on this device only.
Common mistakes
- Tracking too many habits at once. Two or three is easier to keep up.
- Forgetting that an unticked today does not break the streak until the day is over.
Frequently asked questions
Does missing a day reset my streak?
Yes, the current streak restarts, but your best streak is kept.
Can I tick past days?
Yes, any day shown in the grid can be ticked or unticked.
Is there a limit on habits?
No, but the grid is easiest to read with a handful.
Related tools
| Habit | F23 | S24 | S25 | M26 | T27 | W28 | T29 | Streak |
|---|---|---|---|---|---|---|---|---|
| Walk 20 minutes | 4 | |||||||
| Read 10 pages | 0 |
| Habit | Current streak | Best streak | Last 30 days |
|---|---|---|---|
| Walk 20 minutes | 4 | 4 | 13% |
| Read 10 pages | 0 | 0 | 0% |