Notion widgets

Notion Habit Tracker Widget

Tick off your habits right on your Notion dashboard, one tap per day.

  • Free foreverNo trial, no paywall, no usage limits.
  • No sign-upOpen the page and start. We never ask for an email to use a tool.
  • PrivateEverything runs in your browser. Your input is never uploaded or stored on our servers.
  • Works offlineOnce the page has loaded, the tool keeps working without a connection.

Style

Five looks. Every option below works with every style.
Clean type, no frame. Blends into any Notion page.A warm paper card with serif type, like a note on your desk.A frosted, translucent card with a soft highlight edge.Glowing accent-colored type. Best on dark pages.An LCD screen with scanlines and monospace digits.

Habit Tracker options

Reset to defaults
Up to 8 habits, one per row. Ticks belong to the habit's name: reorder freely, but a renamed habit starts fresh.
  1. Habit 1
    Move upMove downRemove
  2. Habit 2
    Move upMove downRemove
  3. Habit 3
    Move upMove downRemove

3 of 8. Reorder them with the arrows.

This week: seven large boxes per habit. This month: a box for every day of the month, best in a full-width embed.
Auto: the day each viewer's language uses (Monday in most of Europe, Sunday in the US).
Each habit's current run of days in a row. A streak waits until the end of today before it breaks.
Shown above the grid. It also names the tracker's saved ticks, so give two trackers different titles to keep them apart.

0/40 characters

Colors and font

Light or dark colors. Auto adapts to the page it is embedded in.
Follows the page: light text on dark Notion pages, dark text on light ones (in browsers that pass the theme to embeds, otherwise your device setting).Dark text for light Notion pages.Light text for dark Notion pages.
Transparent lets your Notion page show through, so the widget looks built in. Solid gives it its own card.
Blends into the page behind it.Fills the embed with the style's own background.
Used for highlights: progress fills, the second hand, glows. Leave it on the style default or match your page's colors.
Using the style's own accent. Pick a color to override it.
Fonts already on the viewer's device, so the widget loads instantly and works offline. Each style has its own default.

Language and credit

How month and day names and numbers are written. Auto uses each viewer's browser language. Text you type is shown as you typed it.
A small link in the corner that opens this builder in a new tab. The widget is free either way; turn it off to hide it.
Edit a widget you already madePaste its link

Live preview

This is the real widget, running exactly as it will in Notion.
A small block: 460 × 200 px.One of two columns: 340 × 260 px.The full width of a standard page: 700 × 300 px.
See the widget on a light Notion page.See the widget on a dark Notion page. Theme Auto switches with it.

340 × 260 px

Your embed link

Paste this into a Notion embed block. Everything about the widget is in the link, so there is no account and nothing to save.
Open in new tab
The link updates as you change options. Anyone who can see your Notion page can read the text in it.

How to add it to Notion

  1. 1Copy your linkPress Copy embed link above.
  2. 2Add an embed blockIn Notion, type /embed on an empty line and press Enter.
  3. 3Paste the linkPaste it into the box and choose Embed link.
  4. 4Resize itHover over the embed and drag the bars on its sides. The widget refits to any size.

Works in Notion on the web, the desktop app and the mobile apps: the widget needs no login, so it loads everywhere. Notion's guide to embeds

Want a site designed with this level of care? Talk to our team

Quick answer

A Notion habit tracker widget is a grid of tick boxes, one row per habit and one box per day, that you embed in a Notion page. Playxoft's free habit tracker shows this week or this month, marks today, counts your streaks and saves your ticks in your browser, with no account. List your habits, copy the embed link and paste it into /embed in Notion.

  • Up to 8 habits
  • Week or month view
  • Streaks
  • Tick past days
  • Saved in your browser
  • Five styles

How to use the Notion Habit Tracker Widget

  1. 1List up to 8 Habits, one per row.
  2. 2Choose This week or This month, and whether to show Streaks.
  3. 3Give the tracker a Title, pick a style and press Copy embed link.
  4. 4In Notion, type /embed, paste the link and choose Embed link.
  5. 5Tap a box to tick a day, and tap it again to untick it.

How does the habit tracker work?

Each habit gets a row of boxes, one for each day of this week or this month. Today's column is outlined, days still to come are locked, and past days stay open, so you can tick yesterday if you forgot.

Streaks count the days in a row you ticked a habit, ending today. A streak does not break at midnight: until today is over, it still counts up to yesterday, so you can keep it alive in the evening.

This week suits a half-width embed or a sidebar, with big boxes that are easy to tap on a phone. This month shows a box for every day of the month, which reads best in a full-width embed. The week starts on Monday or Sunday, following each viewer's language, or the day you choose.

Where are my ticks saved?

  • This browser only. Your ticks live in your browser's storage for the widget, on this device. Nothing is sent to a server, so there is no account, and it does not sync between your laptop and your phone.
  • Yours alone. Everyone who opens the Notion page gets their own copy of the widget, starting empty. For a tracker a whole team shares, use a Notion database instead.
  • The title names it. The widget saves under its Title, so two trackers on your pages need different titles to stay apart. A new style or color keeps your data.
  • When it is not kept. Private windows and strict privacy settings can block storage in embeds; the widget then says so and works for that visit only. Clearing your browser's site data erases it, and Safari can clear it when playxoft.com has not been visited for a while.

Ticks belong to a habit's name, so you can reorder habits or add new ones without losing anything. A renamed habit starts fresh, and its old ticks come back if you change the name back.

Habit tracker widget or a Notion database?

Habit tracker widgetNotion database with checkboxes
Ticking a dayOne tapOpen the row, tick the property
StreaksBuilt inNeeds formulas
Shared with othersNo, per browserYes, everyone with access
Syncs between devicesNoYes
Reports and filtersNoYes, with views and charts
SetupPaste one linkBuild the database and views

Use the widget for a quick personal check-in on your dashboard. Use a database when the record matters: shared goals, long-term history or charts. Many people keep both, with the widget on the daily page and a database for the monthly review.

Tips for habits that stick

  • Start small. Three to five habits are easier to keep than eight; add more once these feel automatic.
  • Make them specific. "Read 10 pages" is easier to tick honestly than "Read more".
  • Anchor them. Tie each habit to something you already do: stretch after brushing your teeth, plan tomorrow after dinner.
  • Expect it to take a while. In a 2010 study at University College London, new daily habits took 66 days on average to feel automatic, with a wide range from person to person. Missing a single day did not undo the progress.

Frequently asked questions

List your habits in Playxoft's habit tracker builder, choose a view and a style, and press Copy embed link. In Notion, type /embed, paste the link and choose Embed link. Then tap the boxes to tick off each day.
Yes. Your ticks are saved in your browser's storage for the widget, so they are still there when you reopen the page. They stay on that device and are never sent anywhere.
No. Each person who opens the page sees their own tracker, saved in their own browser. For a habit tracker a whole team shares, use a Notion database with checkbox properties.
No. Ticks stay in the browser where you made them, so your laptop and your phone each keep their own. If syncing matters, track habits in a Notion database instead.
A streak is the number of days in a row you ticked a habit, ending today. Until today is over, the streak still counts up to yesterday, so it only breaks once a whole day is missed.
Yes. It is free with no sign-up and no limits. The small Made with Playxoft link in the corner can be turned off.

Last updated by the Playxoft engineering team.

From the designers who built this tool

Want your site to look this polished?

Consistent color, crisp typography and fast pages are what make a site feel premium. We build accessible, high-converting websites with design systems that stay consistent everywhere. Send us your site and we will share honest recommendations, free.