Habit Tracker

Mark a day with one click. A missed day stays empty, and the days you already marked stay marked. The grid is saved in this browser. Nothing here syncs to another phone.

September 2026

No habits yet. Add one, or open the sample for September 2026.

Add a habit

Backup

The file is the copy you can move. This page does not upload it. Check it before you replace the grid.

Share settings

This link carries the month, the week start, and the paper size. It does not carry habit names or marks.

/tools/habit-tracker?week=0&paper=letter

5 Sep is empty, and 1 Sep is still there

I have used a tracker that treated a missed day as a reason to throw the streak away, and with it the month I had already done. This page does not. Water in the sample is a daily habit in September 2026. It is marked on the 1st, 2nd, 3rd and 4th, empty on the 5th, then marked on the 6th and 7th. Six marks. The 5th is a gap. It is not a delete key.

The current run is the scheduled days in a row that are marked, ending today if today is marked. If today is empty, the run starts from yesterday and stops at the first gap. On 22 Sep 2026 that run for Water is 0. The six marks are still listed. Marking today starts a new run of 1. It does not rebuild the days you skipped, and it does not remove the old ones.

Tuesday is not a miss if Tuesday is off

Stretch is Monday, Wednesday and Friday. 1 Sep 2026 is a Tuesday, so that cell is off. You cannot mark it, and it does not count as skipped. 2 Sep and 4 Sep are marked. If the next Monday is empty, the current run stops. 2 Sep is still marked.

The day is the calendar date in your time zone, stored as a date, not as a UTC instant. 22 Sep at 03:30 UTC is still 21 Sep in New York and already 22 Sep in Tokyo. A mark for 21 Sep stays 21 Sep if you open the page in the other zone. The stored day does not slide.

The blank sheet is a download

Download a blank month is a one page PDF. The names you typed are the row labels. The boxes are empty. Include marks on the PDF is off until you turn it on, and that choice stays in this browser. It is not on the share link. The link carries the month, whether the week starts on Sunday or Monday, and Letter or A4. Habit names and marks are not in it. A ?v= on the address is a cache buster. It does not replace what this browser stored.

There is no sync. Download backup if you want a file. Check backup tells you how many habits and marks are in the paste. Replace the grid is the step that overwrites. Delete saved habits asks a second time, and Undo can put the grid back. This page holds 8 habits, with names up to 40 characters. Mixpanel and Google Analytics load with Softery.io. They see that someone opened the tool and which knob moved. They get a size bucket and a habit count. They do not get the names or the days.

If you wanted a wall calendar

This grid is one row per habit. A month you write in, with holidays, is the Printable Calendar Generator. A backup file is JSON. The JSON Formatter & Validator will show you if a paste is broken. It does not import the habits.

Questions

Does a missed day erase the month?

No. A day you did not mark stays empty. The days you did mark stay marked. In the September 2026 sample, Water is marked on 1 Sep through 4 Sep, empty on 5 Sep, then marked on 6 Sep and 7 Sep. Open the page on 22 Sep 2026 and the current run is 0, because the days after 7 Sep are empty. Those six marks are still in the month.

What about a habit that is not every day?

Pick the weekdays. Stretch in the sample is Monday, Wednesday and Friday. Tuesday is not a miss. It is not on the schedule, and the cell cannot be marked. A Monday you skip does not delete the Wednesday you already marked.

Will this show up on my phone?

Not by itself. The grid stays in this browser, under softery.habit-tracker.data. There is no account and no sync. Download backup writes a JSON file. On the other device, paste that file, check the count, then replace the grid. Close this tab without a backup and the only copy is the one this browser kept.

What is on the PDF?

Download a blank month draws the habit names and empty boxes. The marks stay off that file unless you check Include marks on the PDF. The button then says Download this month. Letter is 612 by 792 points. A4 is 210 by 297 millimetres. The page holds 8 habits.

Looking for something else?