Habit Tracker

Track daily habits and build streaks, saved privately in your browser.

    Small habits, tracked daily

    Consistency is what turns an intention into a habit. Add the habits you want to build, mark each one done when you complete it today, and the tracker counts your streak β€” the number of days in a row you have kept it up. Miss a day and the streak resets, which is exactly the nudge that keeps you honest.

    How streaks are counted

    Each habit stores the dates you marked it done. The streak counts backwards from today (or yesterday, if today is still pending) for as long as there is an unbroken run of completed days. Everything is saved in your browser, so your progress is private and always there when you return.

    How to use the Habit Tracker

    1. Add a habit. Type the habit you want to build and add it.
    2. Mark it done. Tap "mark done today" each day you complete it.
    3. Grow your streak. Keep going day after day and watch the streak climb.
    4. Undo if needed. Marked it by mistake? Undo today, or remove the habit entirely.

    Frequently asked questions

    How is my streak calculated?

    It is the number of consecutive days, ending today or yesterday, on which you marked the habit done. A missed day breaks the run.

    What happens if I forget a day?

    The streak resets to reflect the broken run. You can start building it again the next day you complete the habit.

    Is my data private?

    Yes. Habits and their completion dates are stored only in your browser with localStorage and are never uploaded.

    Does it sync across devices?

    No. Because data is stored locally, each browser and device keeps its own separate list.