Habit Tracker
Check in daily, build the streak — your habits, saved privately in this browser.
How to track a habit
- Add a habit — type a name like "Read 20 pages" and press Add habit.
- Check in daily — tap today's square on the weekly grid when you're done.
- Watch the streak — current streak, best streak, and this week's completion rate.
- Come back tomorrow — your progress is saved in this browser automatically.
Frequently asked questions
How is a habit streak calculated?
A streak is the number of consecutive calendar days you checked in. If today is done, the streak counts back from today; if today is missed but yesterday was done, it counts back from yesterday; otherwise the streak is 0. The best streak is the longest unbroken run in your whole history.
Where is my habit data stored?
In your browser's localStorage, on your device only. No account, no server, no syncing — clearing your browser data will erase your habits.
Can I check off a future day?
No — days after today are disabled on the grid so a streak can only be built one real day at a time.
What does the weekly percentage mean?
How many of the 7 days in the current Monday–Sunday week you completed the habit. Checking in 5 of 7 days is 71%.
How do I delete a habit?
Press the Delete button on the habit card and confirm. The habit and its entire check-in history are removed permanently.
More from the codex
Habit Tracker
Daily check-offs, streaks, and completion stats.
Pomodoro Timer
Focus sessions and breaks, timed for you.
Open tool → LiveSleep Cycle Calculator
Best bedtimes and wake times by sleep cycle.
Open tool → LiveTimetable Maker
Build a weekly class schedule, free.
Open tool → LiveFlashcard Maker
Free online flashcards with spaced repetition.
Open tool →Support the codex
This tool is free, with no account and no ads. If it saved you some time, consider supporting the indie dev behind it.