beta
Feedback
BlogChangelog
EN中文
Sign in
Study streak tracker

A study streak tracker that survives finals week and the long break after it.

Log every day you actually studied — minutes, sessions, problems solved — and watch the year build into a heatmap. The same visual GitHub uses for code commits, applied to whatever you're learning.

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

🏃 Workouts

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

🏃 Workouts

344 active days · 44 day longest streak

🌲Classic Green

MonWedFri
OctNovDecJanFebMarAprMayJunJulAugSep
Less
More

Anki shows what you reviewed. Calendar shows what you scheduled. This shows who you've been.

Anki tells you what cards you reviewed today. Your calendar tells you what you planned. Neither shows the year-long shape of your study habit — the streaks, the dead weeks, the months where you came back. Streakly's heatmap fills that gap. One square per day, eight intensity levels for how hard you studied, embedded right in the Notion page where you take notes.

Eight intensity levels

Differentiate a 30-minute review from a 4-hour deep work session. Color depth scales with the number you log.

Embed inside Notion

Drop the heatmap right next to your study notes in Notion, Coda or Capacities. Logging is one click, no app switch.

Pair subjects on one dashboard

Backers and Permanent Backers get up to 30 heatmaps — one per subject (math, language, exam prep) for honest visibility into where your time really goes.

Year-on-a-page transcript

When the year ends, take a screenshot. It's the most honest progress photo a learner can have.

Frequently asked

›Is this for school or self-study?

Both. Streakly doesn't care whether the time was for university coursework, language learning, an online course or exam prep — every day you put in real focus, the cell lights up.

›Can I track multiple subjects separately?

Yes — Backers and Permanent Backers get up to 30 heatmaps. A common setup is one heatmap per subject plus a 'total study days' meta-tracker.

›What's the right minimum to count as a study day?

You decide. Some learners count 25 minutes (one Pomodoro), others require 90. Pick a threshold that's honest about your level — you're the one looking at the year afterwards.

Also useful

Coding streak tracker

The same idea, framed for developers.

Notion habit tracker

Embed the heatmap right next to your study notes.

Heatmap habit tracker

Generic intensity-based daily tracker.

Ready to start your streak?

Core tracking features are free to use. If Streakly helps you, you can back us in the app to support continued maintenance and updates.

Streaklystreakly.org

A one-stop toolkit of embeddable widgets and utilities — habit heatmaps, travel atlases, old photo restore, and more.

Made with ♥ for the things you track

Contact

  • Feedback
  • hello@streakly.org
  • X (Twitter)

Product

  • Habit heatmap
  • Notion habit tracker
  • Coding streak tracker
  • Study streak tracker
  • NoFap tracker
  • Notion widgets
  • Travel atlas

Tools

  • Old photo restore

Guides

  • Embed habit heatmap in Notion (3 steps)
  • Travel atlas Notion template

Legal

  • Privacy policy
  • Terms of service

© 2026 Streakly. All rights reserved.