← Back to Blog

Life Progress Bar for Notion: Track Your Year (and Life) Inside Your Workspace

May 21, 2026

The best life progress bar for Notion is Blocs — a free embeddable widget that shows how much of the year, month, week, or your life has passed, updating in real time inside your Notion page. No external apps, no database formulas, no manual updates. Free to use; Pro unlocks custom date ranges, themes, and analytics for a one-time $17 payment.

  • Blocs Progress Bar embeds directly into any Notion page as an iframe — nothing to install
  • Tracks time at multiple scales: day, week, month, year, or a custom life span
  • Free tier available with no sign-up required; Pro is a one-time $17 (not a subscription)
  • Most Notion-native workarounds (formulas, progress properties) only update when you open the page — Blocs updates live

Key Takeaways

  • A life progress bar for Notion gives you ambient time awareness without leaving your workspace
  • Blocs is the fastest way to add one — copy a URL, paste it as an embed, done
  • Free version covers year and time-based tracking; Pro adds custom date ranges, streaks, and theme control
  • The widget updates live, unlike formula-based Notion hacks that require a page refresh
  • $17 one-time unlocks all Blocs widgets for life — no recurring fees

What Is a Life Progress Bar for Notion?

A life progress bar is a visual indicator that shows how much of a given time period — a day, a year, or your entire life — has elapsed. It's a simple but psychologically powerful tool: seeing 73% of the year gone creates a concrete nudge that a calendar date alone doesn't.

Inside Notion, the most common request is a year progress bar that fills up as January becomes December. But a true "life" progress bar goes further: it can track your age against an expected lifespan, a custom project window, or any date range you define. The idea became widely popular through tools like Year Progress on Twitter/X, which posts a simple bar update each time another percentage of the year passes.

The challenge with Notion is that it isn't natively dynamic. You can build a progress bar using formula properties or toggle blocks, but these only reflect the current value when you manually open or refresh the page. For a widget that actually feels alive, you need an embed.

How to Add a Life Progress Bar to Notion

Blocs makes this a two-step process. Here's exactly how to do it:

Step 1: Copy the embed URL

Go to blocs.me/progress-bar-widget and copy the embed URL for the Progress Bar widget: https://blocs.me/progress-bar

Step 2: Embed it in Notion

  1. Open the Notion page where you want the progress bar
  2. Type /embed and select the Embed block
  3. Paste the Blocs URL and press Enter
  4. Resize the block to fit your layout

That's it. The widget loads, connects to the current date, and starts displaying your progress bar. No account required for the free version.

For a more detailed walkthrough, see our guide on Notion progress bar widgets.

What Does the Blocs Progress Bar Track?

The free version of the Blocs Progress Bar widget shows standard time-based progress (year, month, week, day). With Blocs Pro, you unlock:

  • Custom date ranges — set a start and end date to track any project, goal, or life milestone
  • Life span tracking — enter your birthdate and expected lifespan for a true life progress bar
  • Theme customization — match your Notion aesthetic with color and style options
  • No Blocs branding — clean, minimal look in your workspace
  • Cloud sync — your settings carry across devices automatically

Pro is a one-time $17 payment. You're not signing up for another monthly subscription — you pay once and get lifetime access to all current and future Blocs widgets. See the full breakdown at blocs.me/pricing.

Life Progress Bar vs. Yearly Progress Bar: What's the Difference?

TypeWhat It TracksBest ForAvailable In
Yearly Progress BarJan 1 to Dec 31 of the current yearAnnual goal-setting, year-in-review pagesFree tier
Monthly Progress BarFirst to last day of the current monthMonthly sprints, budget trackingFree tier
Life Progress BarYour age against your expected lifespanLong-horizon motivation, memento mori practicePro (custom date range)
Custom Date RangeAny start and end date you setProject timelines, countdowns, goalsPro

If you specifically want a yearly progress bar for Notion, the free tier covers you completely. If you want to track your life or a custom window, upgrade to Pro.

Why Not Just Use a Notion Formula?

Notion's formula engine is powerful, and there are templates that build progress bars using emoji blocks or progress properties. These work, but they have real limitations:

  • Static until refreshed — formula values only recalculate when you open the page or trigger a sync. They don't update in the background.
  • No visual bar — Notion's native progress property shows a bar inside database views, but not as a standalone visual on a free-form page.
  • Maintenance overhead — formula-based workarounds often break when Notion updates its formula syntax or you restructure your database.
  • No theming — you can't match the bar's color to your workspace aesthetic without rebuilding the formula.

A Blocs embed sidesteps all of this. It's a single URL, it lives on any Notion page, and it updates continuously without any intervention from you. For a deeper look at how to track progress in Notion, we've covered the tradeoffs in detail.

The Psychology Behind Life Progress Bars

The appeal of a life progress bar isn't just aesthetic. Research in behavioral science consistently shows that concrete, visual representations of time scarcity increase motivation and reduce procrastination. Seeing "67% of the year gone" activates loss aversion in a way that a date like "September 3" simply doesn't.

This is the same principle behind deadline countdown timers used in project management, and it's why the Year Progress account on X (formerly Twitter) has accumulated millions of followers by posting nothing but a simple text progress bar each time another percentage ticks over. A persistent visual in your daily Notion workspace compounds this effect: you see it every time you open your dashboard, not just when you remember to check.

The Notion life progress bar concept takes this further by anchoring the bar to your actual lifespan rather than a calendar year, creating a longer-horizon motivational signal.

Free vs. Pro: What You Actually Get

FeatureFreePro ($17 one-time)
Year / month / week / day progressYesYes
Custom date range (life progress bar)NoYes
Theme customizationNoYes
Remove Blocs brandingNoYes
Cloud sync across devicesNoYes
Access to all other Blocs widgetsNoYes
Sign-up requiredNoYes

FAQs

Does the life progress bar work on Notion mobile?

Notion's mobile app has limited iframe support. The embed displays correctly on desktop (Mac, Windows, web browser). On mobile, Notion typically shows a link preview instead of the live widget. For the best experience, use Blocs on desktop.

Do I need a Notion account to use Blocs?

You need a Notion account to add embed blocks to your pages, but you don't need a Blocs account to use the free tier. Just copy the URL and paste it as a Notion embed.

Can I set my own birthdate for a personal life progress bar?

Yes — with Blocs Pro, the custom date range feature lets you set any start and end date. Enter your birthdate as the start and your target age as the end to create a personalized life progress bar.

Is the $17 really a one-time payment, not a subscription?

Yes. Blocs Pro is a lifetime license. You pay $17 once and get permanent access to all widgets and future updates. No monthly or annual renewal. You can verify this at blocs.me/pricing.

Will the progress bar update automatically while I'm working in Notion?

Yes. Because it's an embedded iframe (not a Notion formula), it updates in real time without any page reload or manual trigger.

Can I add multiple progress bars to the same Notion page?

Yes. You can embed the widget multiple times on the same page — for example, one showing year progress and one showing a custom project timeline. Each embed is independent.

Start Tracking Time Inside Notion

The free Blocs Progress Bar takes about 30 seconds to set up. Copy the embed URL, paste it into any Notion page, and you have a live progress bar that updates without any maintenance.

If you want to go further — custom date ranges, life tracking, themes, and the full suite of Blocs widgets — the one-time Pro upgrade is $17 at blocs.me/pricing.

Try the free progress bar widget or explore all Blocs widgets to see what else you can embed in your workspace.