Notion habit tracker

The Notion habit tracker that actually feels good to look at.

Embed a beautiful GitHub-style heatmap into any Notion page in 30 seconds. Click a cell to log straight from inside Notion — no app switching, no copy-paste, no daily friction.

See pricing →

No signup, no credit card. Just a 1-second link.

🏃 Workouts

Same demo data — six Pro themes, swipe or wait 5s.

🏃 Workouts

346 active days · 52 day longest streak

🟢GitHub Green

MonWedFri
JunJulAugSepOctNovDecJanFebMarAprMay
Less
More

Why a heatmap beats a database

Notion is brilliant at storing habit logs in databases — and brutal at making them inspiring. Streakly turns the same data into a year-on-a-page heatmap: 365 squares that get darker as you keep showing up. You see your streaks, your gaps, your best months, all at a glance, every time you open the page.

30-second embed

Paste your share URL into a Notion /embed block. The heatmap renders inline. Zero install, zero auth on Notion's side.

Click-to-log inside Notion

Tap a cell from inside the embedded iframe to record a value. No redirect to our site. Stays in flow.

Track anything

Workouts, deep work, reading, meditation, calories, water — anything that has a daily number.

Six color themes

Match your Notion page's mood. Green, orange, purple, blue, fire and rainbow gradients all included on Pro.

Frequently asked

Does it work on Notion free?

Yes. We use Notion's standard embed block, which is available on every Notion plan.

Will my Notion teammates see it?

If they have access to that Notion page, they can see the heatmap. Editing is gated behind your private write token, so only you can log entries.

Can I have multiple habits?

Yes — Pro and Lifetime users can create unlimited heatmaps. Free users get one.

Also useful

Ready to start your streak?

Free forever for one tracker. Pay once for unlimited and lifetime updates.

See pricing →
Notion habit tracker — Streakly