Skip to daily check-in

Habit Tracker with 7-Day Streaks

Daily check-ins, weekly targets, and seven-day streak history

Dashboard

Today's Check-Ins

—

Daily Check-In

Loading your saved habits…

Mark each habit you completed today

Loading your saved habits from this browser…

Your Habits

Give every habit a name, a color, and the number of days per week you want to hit.

Loading…

Loading your saved habits…

New Habit

New habits appear right away in the daily check-in list and the seven-day streak grid.

Color
3 days

Names allow 60 characters; targets cover 1 to 7 days per week.

7-Day Streak View

Tap any square to correct a past day. Future days stay locked until they arrive.

Current Streak

—

Longest active run across your habits

Weekly Goal Completion

—

Completed check-ins versus weekly targets in view

Check-Ins in Window

—

Completed days across the seven days shown

Best Streak

—

Longest run ever recorded for any habit

Window: —

Loading your seven-day history…

Settings

Every habit and check-in lives in this browser under one versioned localStorage key. Nothing is uploaded.

Storage key
habit-tracker:v1
Habits saved
—
Check-ins saved
—

Export data as JSON

Download or copy a snapshot that contains every habit and check-in.

Import from JSON

Paste a previous export to replace the habits and check-ins stored in this browser.

Reset this tracker

Clearing removes all habits and all check-ins from this browser. Export first if you want a copy.