← Back to Blog

Yearly Progress Bar for Notion: Track Your Year at a Glance

May 2, 2026

The best yearly progress bar for Notion is the Blocs Progress Bar widget, an embeddable iframe you paste directly into any Notion page. It shows exactly how much of the year has elapsed as a live percentage, requires zero setup, and updates automatically. Free widgets are available; the full suite (including custom date ranges, themes, and analytics) costs a one-time $17.

  • Works inside Notion via iframe embed — no app switching
  • Displays year completion as a live percentage or visual bar
  • Free tier available; Pro unlocks custom ranges, colors, and sync for $17 one-time
  • No subscription, no recurring fees — ever

Key Takeaways

  • A yearly progress bar for Notion gives you ambient awareness of how far through the year you are — useful for annual planning, goal reviews, and staying on track.
  • Blocs offers the only embeddable progress bar widget that lives natively inside your Notion workspace.
  • The Pro plan ($17 one-time) unlocks custom date ranges, letting you track fiscal years, academic years, or any custom period — not just Jan 1 to Dec 31.
  • Setup takes under two minutes: copy the embed URL, paste it into a Notion page using the /embed command, done.
  • No sign-up required for the free version.

What Is a Yearly Progress Bar for Notion?

A yearly progress bar is a visual indicator that shows what percentage of the current year has passed. Instead of mentally calculating "it's mid-March, so roughly 20% of the year is gone," you get a live bar that updates automatically.

Inside Notion, this becomes a powerful anchor for annual reviews, quarterly planning, and goal tracking. When your workspace shows you the year is 73% complete and your goals are only 40% done, you act differently than when that information lives in a spreadsheet you check once a month.

The problem with most Notion progress bars is that they require manual updates — you build a formula-based bar in a database, and it only changes when you change the number. A widget-based progress bar updates itself. You open your Notion page and it already knows what day it is.

How to Add a Yearly Progress Bar to Notion

Step 1: Get the embed URL

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

Step 2: Open your Notion page

Navigate to the Notion page where you want the progress bar. This could be your annual goals dashboard, a weekly review template, or a personal home page.

Step 3: Add an embed block

Type /embed in Notion and select "Embed." Paste the Blocs URL into the embed dialog and click "Embed link."

Step 4: Resize as needed

Drag the block handles to adjust the width. A compact bar looks best at full page width. You can also resize the height to show just the bar without extra padding.

That's it. The widget is now live in your workspace and will update every day without you touching it.

Free vs. Pro: What Do You Actually Get?

The Blocs Progress Bar has a free tier that covers the core use case: a live visual bar showing year-to-date progress. For most people tracking a calendar year, that's all you need.

FeatureFreePro ($17 one-time)
Live yearly progress barYesYes
Custom date ranges (fiscal year, academic year, project)NoYes
Theme and color customizationNoYes
No Blocs brandingNoYes
Cloud sync across devicesNoYes
Access to all other widgets (clock, calendar, weather, etc.)NoYes
Sign-up requiredNoYes

The custom date range feature in Pro is the standout upgrade. If you run a business on a fiscal year (say, April to March), or you're a student tracking an academic year (September to June), the default calendar year bar isn't relevant. Pro lets you set any start and end date, so the bar always reflects your year.

Why a Widget Beats a Notion Formula for Year Progress

Notion does have native progress bar support through formula properties, and there are templates that calculate year percentage using dateBetween() formulas. But they come with real drawbacks:

  • They require a database. You can't drop a formula progress bar into a regular page — it has to live inside a database property. That adds friction if you just want a visual on your home dashboard.
  • They don't auto-update in views. Formula-based progress bars recalculate when you open the database, but they don't tick forward in real time the way a widget does.
  • They're not visual. A text percentage like "73.2%" doesn't hit the same way as a filled bar spanning your page.
  • Setup takes effort. Building a formula that correctly calculates year-to-date progress, displays it as a bar using repeating characters, and updates cleanly takes 20-30 minutes even if you know what you're doing.

A widget sidesteps all of this. Paste one URL, get a live visual bar. No formulas, no databases, no maintenance.

Use Cases: Where to Put a Yearly Progress Bar in Notion

Annual goals dashboard

Put the progress bar at the top of your goals page. Every time you review your goals, you see exactly how much time has elapsed — a natural nudge to check whether your pace matches the year's progress.

Weekly review template

Add the bar to a recurring weekly review template. Seeing that you're 60% through the year during a September check-in creates concrete urgency that abstract goal lists don't.

Team workspace or project hub

Drop the widget into a shared team Notion page. It's a lightweight way to give everyone ambient awareness of where the year stands without a dedicated meeting or report.

Life OS or personal dashboard

The Notion life progress bar concept is popular in productivity circles — a bar that shows not just the year but your life progress. The Blocs widget handles the year-level version elegantly alongside other life tracking views.

Blocs Progress Bar vs. Other Notion Widget Options

There are a few services that offer embeddable Notion widgets. The main differences come down to pricing model and widget quality.

ToolProgress BarPricingNotion Embed
BlocsYes (yearly + custom ranges)Free / $17 one-timeYes, native iframe
IndifyNo dedicated progress barFree / subscriptionYes
Manual Notion formulasText-based onlyFree (built-in)Database only

The one-time pricing model is worth calling out. Subscription-based widget tools charge monthly or annually, which means the cost compounds over time for something you just want running quietly in the background. Blocs charges once and you keep it.

Related Notion Widgets from Blocs

If you're building out a productivity dashboard, the progress bar pairs well with other Blocs widgets:

  • Habit Tracker — track daily habits alongside your annual progress (free)
  • Pomodoro Timer — stay focused while working toward your yearly goals (free)
  • Countdown Timer — count down to year-end deadlines or milestones (Pro)
  • Calendar Widget — visual month view for planning the weeks ahead (Pro)

All of these embed into Notion the same way — one URL, one paste, done. See the full list at blocs.me/pricing.

FAQs

Does the yearly progress bar update automatically?

Yes. The Blocs Progress Bar widget calculates the current date automatically every time the page loads. You never need to update it manually.

Can I track a fiscal year or academic year instead of a calendar year?

Yes, with Blocs Pro. The custom date range feature lets you set any start and end date, so you can track April-to-March fiscal years, September-to-June academic years, or any project timeline you choose.

Does it work on Notion mobile?

Notion mobile supports embedded content, but iframe embeds render differently on the mobile app than on desktop. For the best experience, the widget is designed for Notion on desktop and web.

Do I need to create an account to use the progress bar?

No account is required for the free version. Just copy the embed URL and paste it into your Notion page. A Blocs account is needed for Pro features.

Can I customize the bar color to match my Notion theme?

Color and theme customization are available with Blocs Pro. The free version uses the default Blocs styling.

What happens when the year ends and a new one starts?

The widget resets automatically on January 1 (or on your custom start date if you've set one in Pro). No action needed on your end.

Try It in Your Workspace

The free Blocs Progress Bar takes about 90 seconds to add to Notion. No account, no configuration — just copy the URL and embed it.

If you want custom date ranges, color themes, and access to the full widget suite (clock, calendar, weather, countdown, and more), Blocs Pro is a one-time $17 with no recurring fees.

Try the free Progress Bar widget or explore all Blocs widgets.