Free · Private · No signup

Habit Tracker

Build streaks, track daily habits, and stay consistent. Everything is private — your data never leaves your browser.

Today's Habits

No habits yet — add your first habit →

Add New Habit

Build habits that stick — without an account

Most habit-tracking apps require you to sign up, sync to a server, or pay after a trial. This tracker is completely private: your habit history lives only in your browser's localStorage. Open it every morning, check off your habits, and watch your streaks grow.

🔥

Streak counting

Streaks are one of the most powerful habit-formation mechanics. See how many consecutive days you've been consistent — and don't break the chain.

📅

Visual calendar

A color-coded month calendar shows every day you completed each habit at a glance. Spotting patterns and gaps motivates course correction.

🔒

100% private

No login. No server sync. No ads in your daily check-in flow. Your habits are personal — this tool treats them that way.

Whether you're building an exercise habit, focusing with the Pomodoro technique, tracking hydration, sleep, or meditation, a simple daily checklist with streak counting is one of the most effective behavior-change tools. Pair it with the sleep calculator or TDEE calculator to support your health goals.

What the evidence actually says

The claim that a habit takes 21 days is a misreading. It originated with the plastic surgeon Maxwell Maltz, who observed in 1960 that patients took about 21 days to adjust to a changed appearance — an observation about adaptation, not habit formation, which was repeated until it became received wisdom.

The most cited empirical study, by Phillippa Lally and colleagues in 2009, found a median of 66 days for a behaviour to become automatic, with a range from 18 to 254 days across participants and behaviours. Simple actions such as drinking a glass of water automated quickly; more demanding ones took far longer.

The useful conclusion is that the timescale is long and highly variable, and that expecting automaticity in three weeks sets people up to conclude they have failed at the point where the process is barely underway.

Designing a habit that sticks

Behaviour is easier to change by altering context than by applying willpower. Making a desired action easier — laying out running clothes, keeping a book on the pillow — and an unwanted one harder — removing an app, keeping snacks out of the house — is consistently more effective than intending harder.

Implementation intentions are among the best-supported techniques: specifying when and where in advance, in the form "when situation X arises, I will do Y". The specificity is what does the work, because it removes the moment of deciding. Attaching a new habit to an existing routine uses the same mechanism.

Start smaller than feels worthwhile. A two-minute version performed consistently establishes the pattern, and the pattern is the hard part — scaling up an established habit is comparatively easy, whereas an ambitious version abandoned in week two establishes nothing.

Streaks, lapses and what to track

Streaks are motivating and carry a specific risk: when a long streak breaks, the loss can feel like a reason to abandon the habit entirely, which is disproportionate. The Lally study found that a single missed day had no measurable effect on eventual automaticity — one lapse genuinely does not matter, and the rule that generalises is simply never to miss twice.

Track the behaviour rather than the outcome where you can. Whether you exercised is under your control and observable daily; what you weigh is influenced by many things and fluctuates for reasons unrelated to effort. Tracking things you do not control converts a good week into an apparent failure.

Keep the number of simultaneous habits small — one or two at a time is realistic, and attempting five usually results in none. Records here are stored in your browser's local storage on this device, so nothing is uploaded, and clearing browsing data removes them.

Frequently Asked Questions

Is my data private?

Yes. All habits and logs are stored exclusively in your browser's localStorage. Nothing is sent to any server or third party — not even anonymized usage data about which habits you track.

How is the streak calculated?

Your streak is the count of consecutive days, ending today (or yesterday if you haven't checked in yet today), where the habit was completed. Missing a single day resets it to 0.

Can I have multiple habits?

Yes — add as many as you like. Each habit gets its own streak, 7-day dot view, and monthly calendar grid.

Will my data survive if I close the browser?

Yes. localStorage persists between sessions on the same browser and device. Clearing your browser data, switching browsers, or using a different device would erase it. Export and backup is a planned feature.

Can I use this on mobile?

Yes. The tracker is fully responsive. Add it to your phone's home screen (Add to Home Screen in Safari/Chrome) for one-tap daily check-ins.

How long does it take to form a habit?

A median of about 66 days in the most cited study, ranging from 18 to 254 depending on the behaviour and the person. The familiar 21-day figure is a misreading of a 1960s observation about adjusting to changed appearance.

Does breaking a streak undo my progress?

No. Research found a single missed day had no measurable effect on eventual automaticity. The useful rule is never to miss twice — one lapse is normal, two starts to become the new pattern.