Habit Tracker

Build streaks with a weekly and monthly grid that saves in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A private, no-sign-up habit tracker that turns good intentions into visible streaks. Add the habits you want to build, then tick off each day you complete them in a clean weekly or monthly grid. Every habit gets its own colour, a running current streak, a longest streak record, and a completion percentage for the range you are looking at. Because behaviour change is driven by not breaking the chain, the whole tool is built around making your streak impossible to ignore — the bigger the run of coloured cells, the harder it is to skip a day.

How it works

Each habit stores a simple list of the dates you marked it done. When you click a cell, the tracker adds or removes that date and instantly recomputes your stats. The current streak counts backwards from today over consecutive completed days; if today is not ticked yet it starts from yesterday, so an unfinished day never punishes you mid-streak. The longest streak scans your entire history for the best unbroken run. The progress bar at the top shows the overall completion rate across every habit for the days currently on screen, so a glance tells you whether this week or month is on track.

The weekly view gives you seven large, tappable cells from Monday to Sunday — ideal for a quick daily check-in. The monthly view packs the whole month into a compact grid so you can see the shape of your consistency and spot the gaps. Navigate between weeks and months with the arrows, or jump back with the Today button. Habits can be renamed inline, recoloured with a click, reordered, and deleted. Everything is saved to your browser automatically, and you can export the visible grid as CSV or your complete history as JSON for backup or analysis. Nothing ever leaves your device.

Example

Suppose you add three habits on a Monday: Exercise, Read 20 minutes, and No sugar. You tick all three for five days straight, miss the weekend on Exercise, then resume Monday. The Exercise row shows a current streak that reset after the gap, while Read and No sugar keep climbing.

HabitMonTueWedThuFriCurrent streak
Exercisedonedonedonedonedoneresets after weekend
Read 20 mindonedonedonedonedonekeeps growing
No sugardonedonedonedonedonekeeps growing

Switch to the monthly view to see the full picture, then export a CSV to chart which habits stick and which slip. Every figure is calculated in your browser — nothing is uploaded or stored remotely.

Ad placeholder (rectangle)