Habits, down to the last detail.

Habitrack is a calendar-first habit tracker. Log anything you do, note it at any zoom level, measure it with metrics — and know exactly what it uses and what it costs.

Anonymous login is one click — no email, no password. Register later to keep your data.

July 2026

MonthWeekDay
MoTuWeThFrSaSu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CoffeeRunningLate snacks

The calendar

Month, week, and day — pick your zoom

Every view is a place to act, not just look. Open any cell to log a habit or jot a note, whether you're scanning a whole month or planning a single afternoon.

July 2026

MonthWeekDay
MoTuWeThFrSaSu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CoffeeRunningLate snacks

Month — the big picture

Week 28 · Jul 6 – 12

Mo 6
Tu 7
We 8
Th 9
Fr 10
Sa 11
Su 12

Week — the rhythm

Tuesday, Jul 7

  • 07:30Running5.2 km · 41 min
  • 08:12Coffee18 g · lighter roast
  • 13:05Coffee18 g
  • 23:40Late snackcrackers, again

Day — the timeline

Notes

Notes that live where they belong

Attach a note to a single occurrence, or step back and write one for the whole day, week, or month. Your reflections stay next to the thing they're about.

Occurrence · Coffee · 08:12

Switched to the lighter roast — way less bitter than the usual one.

Day · Mon, Jul 13

Slept badly, skipped the run. Moved it to tomorrow morning.

Week · W29

Cut coffee to one cup a day. Headaches on day two, fine after.

Month · July

Best running month this year — 62 km total, zero knee pain.

Metrics

Measure habits down to the last detail

Give any habit its own metrics and fill them in as you log. Eight types cover everything from grams and minutes to gut feelings — and numeric ones add up per day, week, and month.

Number

5.2 km

Duration

41 min

Percentage

85%

Scale

4 of 5

Range

60–90 bpm

Choice

Park loop

Boolean

Yes / No

Text

“Felt strong”

Log Running

Tue, Jul 7 · 07:30
Distance5.2 km+
Duration00:41:32
Effort4/5
RoutePark loopTrackStreets
Negative splits
Log occurrence

Stocks

Keep count of the things your habits use

Some habits consume real, countable stuff. Add a stock — a bag of beans, a box of gels — and Habitrack depletes it automatically every time you log, prefilling your metrics with each item's defaults.

Coffee beans · Ethiopia 250 g

112 g remaining

auto-depletes 18 g per logPrefills metrics: dose 18 g

Energy gels · box of 12

5 of 12 remaining

auto-depletes 1 per logPrefills metrics: carbs 22 g

Costs

Know what a habit really costs

Every log inherits its cost from the stock it consumed. Habitrack adds it all up per habit and per day, week, and month — in every currency you buy in.

July so far

per habit
  • Coffee26 logs · coffee beans€23.40
  • Running7 logs · energy gels€8.50
  • Late snacks5 logs · imported crackers$12.00
Month total€31.90 + $12.00

MCP

Your AI assistant speaks Habitrack

Habitrack ships a built-in MCP server. Connect Claude, ChatGPT, or any MCP client and let it read your habits, browse your history and notes, or log an occurrence for you — secured with OAuth 2.1 and scoped to your account only.

list_habitsyour habits with their traits, metrics, and stocks
list_occurrenceslogged history with recorded metric values
log_occurrencelog a habit for you, at any time
list_notesnotes by occurrence, day, week, or month
habitrack mcp · OAuth 2.1

> Which habits am I slipping on this month?

⏺ list_habits()

⏺ list_occurrences({ from: "2026-07-01" })

You logged Running 4 times so far in July — about half your June pace. Want me to log today's run?

> Yes — 5.2 km, 41 minutes.

⏺ log_occurrence({ habit: "Running" })

✓ Logged for Tue, Jul 7 at 07:30

Look around first. Commit later, or never.

Anonymous login creates a private account in one click — no email, no password. Log a few things, and register whenever you want to keep them.