Last 26 weeks
Habit tracker
Build habits that stick. Add a habit with a colour and an emoji, choose every day or a number of times per week, and tick the days you did it. Current and best streaks, completion over 30 days and a 26 week heatmap show your progress at a glance. Add a habit, then tick the days you did it. Streaks, completion and the heatmap update at once, and everything is saved in this browser.
How it works
- Add a habit with a name, an optional emoji and colour, and a target of every day or a few times per week.
- Tick each day you did it in the week or month grid, and add a note to any day if you like.
- Follow your streaks, completion and heatmap, and save, export or print your tracker whenever you want.
Streaks that match your goal
Daily habits count days in a row. Weekly habits count weeks that reached the target, so three gym visits a week keep the streak going even on rest days. Today stays open until the end of the day, so a missed morning does not break the chain.
Private and portable
Everything is stored in this browser only. Save your tracker as a JSON file to back it up or move it to another device, or save it as a PDF or image to share your progress.
Frequently asked questions
Is the habit tracker free?
Yes. It is free, needs no account and works in any modern browser.
Where is my data stored?
In the local storage of this browser. Nothing is uploaded. Use Save as JSON to make a backup and Open JSON to restore it.
Can I track a habit that is not daily?
Yes. Choose a target of 1 to 6 times per week. The streak then counts weeks in which you reached that target.
Ready to try it?
Open PictorX in your browser — no install, no credit card required to start.
Go to Editor