Habit Progress Tracker

Habit Progress Tracker

Checking the browser time zone and preparing the habit example…

Comments & questions

Habit Progress Tracker

Define habits and mark completed or rest days on the calendar. Weekly rest days and individual rest records bridge a streak without increasing its completed-day count. Move an entry to correct a mistaken date without overwriting another entry. Today rolls over at midnight in the selected time zone.

Key features

  • Monthly completion and rest calendar for each habit
  • Weekly rest schedule plus individual rest days
  • Current and longest streaks that keep today open until midnight
  • Atomic date correction without overwriting a record
  • IANA-zone local dates across UTC and daylight-saving boundaries
  • Explicit browser save or JSON backup and CSV report

How to use

  1. Check your time zone, explore the example or begin with an empty register.
  2. Set each habit's name, start date and weekly rest weekdays.
  3. Select calendar dates to record completion or rest and correct any mistaken date.
  4. Review current and longest streaks and the completion rate.
  5. Choose Save in this browser or download JSON to keep your work.

Use cases

  • Keep a weekday exercise streak through planned weekend rest
  • Add a missed water-tracking entry on its correct historical date
  • Check the local day after traveling to another time zone

Frequently asked questions

Do rest days break a streak?

No. Weekly rest weekdays and individual rest records bridge completed scheduled days. They are excluded from the completion numerator. An optional completion on a weekly rest day remains an extra record but does not increase the streak.

Does my streak disappear if I have not completed today yet?

No. The current streak is held until today ends in the selected time zone. If that day remains uncompleted after the next local midnight, it breaks the streak.

How do I correct a record made on the wrong date?

Choose the date in the recorded-days list, change its date field and apply. If the destination already has a record, the move is rejected without replacing either entry. Choose Remove record to delete one.

Does changing the time zone move my past records?

No. Records retain the civil calendar dates you entered. Changing zones changes only the boundary for today and derived current summaries; it does not reinterpret old dates as UTC timestamps.

Is my work automatically saved?

No. Edits stay in page memory until you explicitly choose Save in this browser, which writes localStorage. Saved data is not automatically loaded either. Downloading a JSON backup is recommended.

Can I import the CSV later?

CSV contains habit summaries and explicitly recorded days for sharing; it does not create rows for unmarked days. Save and import the version 1 JSON project for continued editing.

Privacy

Inputs are processed in this browser page's memory and are not sent to a server. Only an explicit Save in this browser action writes localStorage; only chosen JSON/CSV downloads create local files. There is no automatic save or restore.

Related Tools

Online NotepadKanban Project BoardReaction Time TestKakuro StudioFunction Graph WorkbenchAudio ABX Blind TestCard Sort StudyEvent Run of ShowChecklist RunnerMind Map WorkbenchArgument Map EditorTeam Skill MatrixCorpus ConcordancerTerminology Glossary ManagerCloze Worksheet MakerSliding Tile PuzzleReversi BoardNonogram StudioMinesweeper LabTangram StudioCrossword BuilderWord Ladder GameWord Search StudioAnagram Word GameConnect Four BoardAttribute Trio PuzzleMaze WorkbenchNumber Merge GameLogic Grid Puzzle MakerLights Out PuzzlePeg Solitaire BoardArithmetic Cage PuzzleSudoku StudioChess Tactics BoardProjectile Motion LabGeometry Construction LabEtymology Map ExplorerPronunciation Comparison StudioReading PacerPhonetic Transcription LabProbability Experiment LabPeriodic Trend LabAlgebra Balance LabPhonics Word BuilderSpaced Repetition CardsService Blueprint DesignerOrganization Chart EditorProject Risk RegisterProcess Swimlane DesignerResource Capacity SchedulerInventory Movement LedgerRanked Ballot CounterUsability Task RunnerRequirements TraceabilitySentence Structure LabTranslation Memory WorkbenchDictation PracticeFraction ManipulativesMolecule Structure ViewerGantt Dependency PlannerWeighted Decision MatrixRound Robin SchedulerMental age test · everyday attitude themesPast-life story test27-question Enneagram explorerKorean initials quizFocus Games · Numbers and Ink ColorsColor vision reference platesPitch Recognition PracticeNumber Memory PracticeMoving Target RecognitionScoreboardBingo Card GeneratorTruth or DareQuote of the DayPreference Tournament MakerRock Paper ScissorsRandom Seating PlanRandom Nickname GeneratorRandom Conversation QuestionsMouse TestTouchscreen TestMonitor TestRefresh Rate EstimateScreen and Display InformationKorean Business Number CheckLotto GeneratorLadder GameCompatibility CheckerRandom GeneratorPassword GeneratorMy IP AddressLunch PickerSpin the WheelMetronomeBalance Game (Would You Rather)Personality Type TestDream DictionaryKeyboard Test
Explore all Life/Fun tools →Image/Media →Text/Convert →Dev Tools →