OOnDevice

Habit Tracker

Track daily habits with a simple weekly grid — right in your browser. See streaks, toggle completions, and stay consistent.

Works offlineNothing uploaded

How to use it

1

Add a habit

Create a new habit with a name and target frequency.

2

Mark completions daily

Check off each habit as you complete it each day.

3

View your streaks

Track your consistency with streak counts and progress history.

When to use Habit Tracker

A freelancer decided to write 500 words every morning before opening email, but after two weeks the streak is broken and there is no record of the days they actually showed up. Add the habit here, check it off each day, and the weekly grid fills in — a visible chain that gets harder to break as it grows. Completion data is stored in your browser's localStorage, so it persists across visits on the same device without any account or server. Useful for a daily reading goal, a workout schedule, a 30-day meditation challenge, or anything else that compounds over time if you simply show up consistently. The streak counter resets when you miss a day, which is the honest version of accountability.

  • Track a daily 500-word writing streak before opening email
  • Keep a 30-day meditation challenge visible without an app subscription
  • Log a daily workout to build a visible chain that resists breaking

About this tool

A running streak of daily completions is more motivating than a to-do list. Add your habits, check them off each day, and watch the weekly grid fill in. Good for a 75 Hard streak, a daily reading goal, a workout schedule, or anything else that compounds over time if you just show up consistently. Progress saves in your browser — your habit data never leaves this tab. No account to create, no subscription to remember. Open it each morning, tick your boxes, keep the chain.

Frequently asked

Is this habit tracker private? Does it send my data to a server?
No. Everything runs on your computer with JavaScript — your habits are saved to your local device only (via localStorage) and never sent to any server. The tool works offline.
Is my data saved between visits?
Yes. All habits and completion data are stored on your computer's localStorage, so they persist between visits on the same device.
How does the streak counter work?
The streak counts consecutive days (ending today or yesterday) where the habit was marked complete. Missing a day resets the streak.
Can I track more than one week?
The tracker shows the current week at a glance. Previous weeks' data is preserved for streak calculations, even though only the current week is displayed.