No habits yet. Add your first one below — it takes ten seconds.
Track up to 3 habits free — streaks, a 12-week heatmap and reminders.
Runs entirely in your browser — nothing is uploaded.
No habits yet. Add your first one below — it takes ten seconds.
Tap a day to toggle done / not done.
The tracker above is free forever: 3 habits, streaks, a 12-week heatmap, one reminder per habit, JSON export and an installable offline app. Pro adds what serious habit-builders ask for:
Want to try first? Use demo code AV-HABIT-STREAKS-DEMO to preview every Pro feature on this device.
Everything lives in this browser's local storage. Export a backup any time, or move your habits to another device.
A streak is the number of consecutive days you've checked a habit off, counting backward from today. Habit Streak Tracker gives you a one-day grace period: if you haven't checked today's box yet, your streak from yesterday stays intact until the day actually ends — you're not punished for checking in at night instead of morning. Miss a day entirely, though, and the count resets to zero from that gap forward. Your best streak is the longest run you've ever had, even if it happened months ago and your current streak is shorter today.
Pro adds skip days for the days that shouldn't count against you — a flu, a flight, a genuine day off. Marking a day as skipped keeps your streak alive across it without adding to the length, so a five-day streak with a skip in the middle stays a real five-day streak, not a broken one and not an inflated one.
The 12-week (52-week with Pro) heatmap on each habit's detail page borrows the same idea GitHub uses for commit activity: a grid of small squares, one per day, shaded when you showed up. Streak numbers are useful but they hide the texture of your habit — a heatmap shows you the whole shape at once, including the plateau in week six or the perfect month in spring. Research on habit formation consistently points to consistency over intensity: showing up most days beats a handful of perfect days followed by a long gap, and a heatmap is simply the easiest way to see whether that's actually what's happening.
Set one reminder time per habit and the browser's built-in Notification API handles the rest — no push-notification server, no account, no phone number. The honest tradeoff: notifications only fire while this tab or the installed app is open somewhere in the background. Browsers deliberately block web pages from waking up and sending notifications after they're fully closed, for the same reason they block pop-ups — it's a privacy and battery protection, not a bug. Installing the app (see the Install button above, where supported) and leaving it open in a pinned tab is the most reliable way to get reminders to actually land.
There's no account, no login, and no server involved anywhere in this app — every habit, check-off and note is written straight to your browser's local storage and never leaves your device. That also means nothing syncs automatically between your phone and your laptop; use Export JSON to save a portable backup file, then Import JSON on the other device to bring everything across. Install the app to your home screen or desktop (look for the Install button, or your browser's "Add to Home Screen" option) and it keeps working fully offline, including your existing data, with no internet connection required after the first load.
Free tracks up to three active habits with everything you need to actually build a routine: one-tap check-off, current and best streaks, a 12-week heatmap, one reminder per habit, JSON export/import and an installable offline app — no time limit, no trial, no nagging. Pro is a single US$7 payment, never a subscription, and it's built for people tracking more than a handful of habits: unlimited habits, a full 52-week heatmap, skip days, 30-day and all-time completion percentages, per-habit notes, eight extra colors, a 12-month bar chart, CSV export and a shareable weekly review image for accountability partners.
Habit Streak Tracker is a personal productivity tool, not medical, psychological or behavioral-health advice. If you're trying to change a habit connected to a health condition, talk to a qualified professional.
Join our free newsletter for new AppVitamins tools and habit-building tips.