Habit Tracker

Track daily habits with streaks and completion history.

Open tool

Overview

The Habit Tracker turns a set of behaviours you want to do regularly into a tidy grid of checkmarks. Each habit lives as a row, each day as a column, and ticking a cell is a single click. After a few weeks the grid reveals the shape of your actual life, which habits stick, which slide on Mondays, which collapse on weekends, and which were aspirational from the start. Streaks are tracked so you can see how long you have kept something going, but the grid is the honest source of truth, missed days included.

The tracker is built for habits measured in days, not minutes or repetitions, the kind of habits where simply doing the thing counts. Read for ten minutes. Stretch. Take the supplement. Walk the dog before work. Send one customer a thank-you note. The accumulation of these small daily yes/no answers is what compounds into change, and a grid you can actually see makes the compounding visible.

How it works

You add a habit with a name, an optional icon or colour, and start ticking the day's box whenever you have done it. The grid shows the current streak, the longest streak, and the completion percentage over recent weeks. Habits can be paused, archived, or removed, and the data structure tolerates missed days without resetting your history.

Entries live in your browser's local storage. There is no account, no notification service, and no leaderboard. The intent is to show you your own pattern, not to compare you with anyone else.

Examples

  • Tracking "ten minutes reading" every evening, watching the streak grow through a holiday and break at the airport.
  • Logging "take vitamin D" each morning, useful as a record to bring to a GP appointment.
  • Marking "no alcohol" for a sober October, with the grid offering a clean visual record at the end.
  • Building a "walk before work" streak, breaking it in January, restarting in February without losing the earlier history.

FAQ

Does missing a day reset everything?
The current streak resets, but your history and longest streak are preserved.

How many habits is too many?
Practical limits are generous, but most people sustain three to five active habits. More than that and the daily ritual itself becomes a chore.

Can I track habits with frequency, like three times a week?
The grid is day-based. For non-daily habits, treat the days you actually did them as the entries and ignore expected-but-skipped days.

Are streaks the goal?
Streaks are useful motivation but not the point. The pattern of your last 30 days is more informative than a single big number.

What happens if I want to retire a habit?
You can archive it. The history stays for reference; the row disappears from the daily grid.

Try Habit Tracker

An unhandled error has occurred. Reload ×