Track your habit
Choose a time window, pick your weekly target, then tap the days you completed your habit. The calculator scores consistency (not perfection) and gives you a realistic momentum plan.
This free Habit Consistency Tracker turns your recent habit activity into a 0–100 Consistency Score, a streak snapshot, and a “next 7 days” momentum plan you can actually follow. Tap your habit days below, hit Calculate, then save or share a screenshot with friends.
Choose a time window, pick your weekly target, then tap the days you completed your habit. The calculator scores consistency (not perfection) and gives you a realistic momentum plan.
Your score is designed to feel fair. Two people can have the same number of “done” days but a different score because the tool also considers your goal frequency and whether you’re building momentum. Here’s the full breakdown in plain English, plus examples you can replicate by hand.
First we translate your weekly goal (for example 5×/week) into the number of habit sessions you were aiming for in your chosen window. The key is that goals are weekly, but your time window might be 14, 30, or 60 days. So we scale your goal:
Example: last 14 days is exactly 2 weeks. If your goal is 5×/week, your target is 5 × 2 = 10 sessions. If your window is 30 days, weeksInWindow is 30/7 ≈ 4.29, so targetSessions becomes goalPerWeek × 4.29. We keep a decimal target internally (because life isn’t perfectly divisible by 7), then we use a practical rounding approach when we compute completion rate.
Next we count how many “done” days you tapped. That’s your completedSessions. Then we calculate a completion rate:
Why cap at 1.20? Because doing extra should help, but it shouldn’t explode the score. If you aimed for 3×/week and did it 7×/week, that’s awesome — but the score’s job is to reward repeatability, not to encourage burnout.
Consistency is not only “how many” but also “how regularly.” Two people with 10 completions can feel totally different: one might have random bursts, the other might have a calm pattern. We capture that with two small bonuses:
Bounce-back matters because most habits die after a slip. If you miss a day and return within 24–48 hours, that’s the “identity win” that builds long-term habits.
A habit with long inactive stretches often feels unstable even if you did a decent number of sessions. So we add a small penalty if you have a gap of 5+ consecutive missed days inside the window. It’s not meant to shame you — it just reflects that the habit isn’t fully anchored yet.
Putting it together, the score is:
Most habit tools show raw counts. That’s useful — but it doesn’t tell you what to do next. This tracker is built for momentum: a score you can improve with one smart change.
It’s a lightweight browser tool. The goal is speed: tap your last days, get a score, save a snapshot. If you want a full calendar habit tracker, use this alongside one — or use it as your “weekly report card.”
No. This is intentionally built to reward bounce-back, because real life includes travel, sickness, and chaos. A single missed day barely moves the score; a long gap does, because it signals the habit isn’t anchored yet.
Consistency depends on what you’re aiming for. Doing a habit 3 times in 14 days might be great if your goal is 1×/week, but low if you aimed for daily. The goal makes your score meaningful instead of generic.
Yes — choose 1×/week, 2×/week, 3×/week, etc. The score automatically scales your target sessions.
If you click “Save Result,” the snapshot is stored in your browser’s local storage on this device. It’s not uploaded to a server.
Use 14 days for most habits. It’s long enough to see patterns and short enough to feel motivational. Use 30–90 days for long-term habits like strength training or language learning.
Here’s a simple way to improve your score fast — without needing willpower. After you calculate, read the momentum tip in your result card and do this:
Consistency is identity built through repetition. Start smaller than your ego wants. Win longer than your motivation lasts.
MaximCalculator provides simple, user-friendly tools. Always treat results as guidance and double-check any important decisions elsewhere.