Most Notion widgets are small web apps, such as a clock, weather card, countdown or Pomodoro timer, that you embed in a page from a maker like Indify, WidgetBox or Apption. Notion also has its own phone widgets for iPhone and Android, and its Dashboard view on Business and Enterprise builds a page from widgets that are database views. For a free page that includes weather, choose Indify; for unlimited widgets at the lowest listed price, choose WidgetBox Pro; for anything that counts your own tasks, clients or hours, choose a Notion chart or Dashboard view over an embed.
I'd start with the pieces Notion builds itself. A chart or a Dashboard view reads the database directly and follows its permissions, and Notion Calendar's phone widget shows your upcoming events without making any calendar public. A clock or weather widget loads from its maker's site and knows nothing about your client records, so it earns a place only when the page needs something from outside your data.
Three things people mean by Notion widgets
The word covers features that live in different places and follow different plan rules. Work out which one you need before you open a gallery.
| Kind | Where it lives | What it shows | Plan or device requirement |
|---|---|---|---|
| Embedded widget (Indify, WidgetBox, Apption's catalog) | An embed block on a Notion page, loaded from the maker's site | Clocks, weather, countdowns, timers, quotes, calendars | Each maker sets its own free limit and paid plans |
| Notion phone widget | iPhone, iPad or Android home screen | One page or database, your Favorites, your Recents, or AI shortcuts | iOS 14.0 or later on iPhone or iPad; the Notion Android app |
| Notion Calendar widget | Home screen, plus the lock screen on iOS | Your upcoming events | Home screen: iOS 14 or later, or Android 8; lock screen: iOS 16 or later |
| Dashboard view widget | Inside a database, as one of its views | Tables, boards, calendars, charts and timelines from your databases | Business or Enterprise; up to 4 per row and 12 in total |
Only the first row is made by other companies. Indify and Widgetbox both appear in the list of commonly used apps in Notion's help page on embeds, which also says Notion can embed content from over 1,900 domains through the Iframely service. The other three rows are Notion's own, so a widget question often has a Notion answer before it needs a gallery.

Pick a widget by the job it does
Name the job first. "What time is it in the client's city?" is a widget question. "Which invoices are overdue?" lives in your database, and a Notion view answers it better than any embed can.
| Job | Start with | Why | Switch when |
|---|---|---|---|
| Show the time, or a client's time zone | Indify's free Clock, or a world clock from Apption's catalog | A clock needs no data from your workspace | You want it to keep working with no outside site: build it in an HTML block |
| Weather | Indify's free Weather widget | Indify's free plan includes current conditions and a forecast; WidgetBox puts weather in Pro or Premium | You need severe weather alerts, which Indify sells as Weather Pro |
| Countdown to a deadline | A date-difference formula in the project database | Days left sits on each project row and moves when the due date moves | You want one big countdown on a personal page: Indify's free plan has a Countdown widget |
| Focus timer | Indify's free Timer, or a Pomodoro timer from Apption's catalog | A running timer is a self-contained job outside your data | You want sound alerts and statistics, which Indify sells as Timer Pro |
| See today's meetings | Notion Calendar's phone widget | It shows events on the home or lock screen and can hide event titles on the lock screen | You want the agenda on a Notion page: a calendar view of your own database |
| Progress toward a goal or habit | A progress bar drawn by a formula | It's calculated from your own properties, so it changes when the work changes | You want a decorative life progress bar: Indify's free plan includes one |
| Numbers from your databases | A chart view | It reads the database directly; the Free plan gets one chart, paid plans unlimited | Several people need charts and lists side by side: a Dashboard view on Business or Enterprise |
| One-click actions | A Notion button | Buttons are on all plans and can add or edit database pages | You only need shortcut and navigation links: Indify's free Buttons widget |
| Open a page from your phone | Notion's Page widget | It opens a page or database straight from the home screen | You want to tick off habits from the home screen |
The Notion-side builds each have their own guide: a days-between-dates formula for the countdown, a repeat() progress bar for goals, a KPI tracker with a trend chart for numbers, and every Notion button action for one-click work. For habits, the habit tracker's home-screen section covers ticking them off from your phone.
Notion clock widget options
A clock needs no live data from a server, which gives it three routes. Indify's free plan includes a Clock that shows the current time in your chosen style. Apption's catalog lists flip clocks, gradient and retro clocks, and a world clock that shows the time difference for any city. Or you build one yourself in an HTML block, where a flip clock kept ticking in Mindful Setups' test. For a client in another time zone, I'd pick a world clock from the catalog. For a page that should keep working if a widget site goes offline, I'd build the HTML block version.
Indify, WidgetBox and Apption: free limits and prices
Two of the three publish prices, and both draw the free line at five or six widgets. Indify's free plan page lists up to 6 active widgets with no credit card. WidgetBox's pricing table lists up to 5 on its free Basic Box. Apption is a catalog of embeddable widget apps from many makers, so each app sets its own terms.
| What you get | Indify | WidgetBox | Apption |
|---|---|---|---|
| Free plan | Up to 6 active widgets and 3 dashboard folders | Basic Box, $0/month: up to 5 widgets | A catalog of separate widget apps; each app sets its own terms |
| Paid plans | Creator: $8/month or $84/year, unlimited widgets and dashboards, one Pro widget upgrade included; Pro Widget add-on from $4/month per widget, with a 3-day free trial | Pro Box: $1.49/month; Premium Box: $2.99/month; both with unlimited widgets | Not listed on the catalog page |
| Weather | Included free; severe weather alerts and enhanced weather fields need Weather Pro | In Pro or Premium | Several weather widgets listed |
| AI widgets | None listed | Daily Learning and Vocabulary: 10 content refreshes as a trial on Basic and Pro; 10 refreshes a day on Premium | None listed |
| Works in | Notion, Obsidian, Coda, Canva, Google Sites and anywhere embeds are supported | Notion and xTiles | Notion pages, through an embed |
| Setup | Create, copy the link, paste it as an embed | The site works on desktop only and gives you code to paste | Includes a tool that turns HTML code into an embeddable URL |
Run the numbers for a year of unlimited widgets. WidgetBox Pro at $1.49 a month comes to $17.88 over twelve months, and Premium at $2.99 comes to $35.88. Indify Creator costs $84 on the yearly price, which works out to $7 a month, or $96 if you pay $8 a month for twelve months. Indify's own advice is a fair split: take a Pro Widget if you only need advanced controls on one widget, and take Creator if you're hitting the 6-widget limit or want full customization. Indify also says your free widgets keep working if you never upgrade.
For a free page with weather, I'd choose Indify, because weather is in its free plan and WidgetBox puts it in Pro or Premium. For more than six widgets on a small budget, I'd choose WidgetBox Pro, the lowest listed price for unlimited widgets of the two. Apption is where I'd look for a specific widget neither maker offers, such as a moon phase, a currency converter or a world clock.
What the published limits and tests show
These are the numbers that decide a widget setup: the caps and prices the makers publish, Notion's documented limits, and a published hands-on test of the HTML block.
| Measure | Value | Source | Conditions |
|---|---|---|---|
| Free widget cap | 5 to 6 widgets (2 makers) | WidgetBox: 5; Indify: 6 | WidgetBox Basic Box; Indify Free with 3 dashboard folders |
| Twelve months of unlimited widgets | $17.88 to $96 | WidgetBox Pro $1.49/month; Indify Creator $84/year or $8/month | Listed prices multiplied out; taxes excluded |
| Dashboard view capacity | 4 widgets per row, 12 in total | Notion Help: dashboards | Business and Enterprise plans |
| Charts on the Free plan | 1 chart; unlimited on paid plans | Notion Help: charts | Up to 200 groups and 50 subgroups per chart |
| Notion phone widget types | 4 | Notion Help: mobile widgets | Page, Favorites, Recents, AI shortcuts; iOS 14.0 or later |
| Notion Calendar widgets | Home screen and lock screen | Notion Help: Calendar apps | Home: iOS 14+ or Android 8; lock: iOS 16+ |
| Domains Notion can embed | Over 1,900 | Notion Help: embeds | Through the Iframely service |
| HTML block test widget size | About 50 KB each, uploaded without complaint | Mindful Setups' test | Notion 3.6; font inlined in each widget |
| HTML block on a public page | Rendered and ran for an anonymous visitor | Mindful Setups' test | Public notion.site link |
Read together, the caps point the same way. Free tiers stop at 5 or 6 widgets across the two makers that publish a cap, and Notion's Dashboard view tops out at 12. Notion's performance advice for dashboards is to "avoid adding more widgets than necessary" and to filter the data each widget loads. A page that needs more than six outside widgets is usually doing several jobs at once, and splitting it costs nothing.
The HTML block result comes from one tester. Mindful Setups, which runs its own free widget gallery, built widgets in Notion 3.6's HTML block and published them: a flip clock kept ticking, a countdown kept counting, and a public notion.site page ran them for an anonymous visitor. Each test widget, font included, came to around 50 KB and uploaded without complaint. The same test found that the sandbox blocks outside network calls, so live weather and synced data won't load, and that a refresh resets whatever was going on inside the block.
These figures cover limits, prices and behavior. None of the sources times how fast a widget loads, so choose on caps, data and the device you'll read the page on.
Add an embedded widget in four steps
- Build the widget on the maker's site and set its colors and size.
- Copy its link. Notion's embed help asks for an address that starts with https, so if a maker gives you iframe code, copy the https address inside it.
- In Notion, type
/embed, press enter and paste the link in the menu that appears. - Drag the black bars on the block's sides to fit the space, or drag the block into a column next to another widget.
A "Failed to Load" message means the site doesn't allow its content to be embedded elsewhere, so pick another widget. Later changes are easy: Notion says that if the source of an embed changes, the change appears in Notion too, so you restyle a widget on the maker's site rather than on every page. For bookmarks, video and every troubleshooting case, the full Notion embed guide has the details.
Notion widgets for iPhone and Android home screens
Notion's own phone widgets open Notion; they don't run a clock or show the weather. Notion's mobile widget help lists four:
- Page: one page or database, with its icon and cover image.
- Favorites: a few pages pinned from the Favorites section of your sidebar.
- Recents: the pages you visited most recently.
- AI shortcuts: Notion AI chat, camera and voice, which needs the latest app version.
On an iPhone or iPad with iOS 14.0 or later, long press any app icon, tap Edit Home Screen, tap + in the top left, search for Notion and tap Add Widget on the one you want. Long press the new widget and tap Edit Widget to choose the workspace and page. On Android, long press the Notion app, tap Widgets and drag one onto the home screen, then tap it to choose the workspace and page. Custom emojis won't render in mobile widgets, so a page with a custom emoji icon won't show it there.
To see your day without opening anything, Notion Calendar's widget is the better pick. Notion Calendar's help page puts the home screen widget on iOS 14 and later and Android 8, and the lock screen widget on iOS 16 and later. In the app's settings you choose how many days of events to show, whether all-day events appear, which calendars to leave out, and whether the lock screen shows event titles. If client names sit in your meeting titles, I'd turn lock screen titles off. The widget handles the display; you decide what someone glancing at your phone can read. If you plan your week in calendar blocks, time blocking in Notion covers that setup.
How widgets behave on phones and on pages you share
An embedded widget that looks right on your laptop can fail in three other places: the phone app, the desktop app and a client's screen. Four rules from Notion's help explain why.
- Columns collapse on mobile. Notion's mobile help says any column structure you built on desktop collapses to a single column, so a row of three widgets becomes a stack of three. Open the page in the mobile app before you build a second row.
- Login-only widgets fail in the apps. Notion's embed help says embeds that require a login to an external site won't work in Notion's desktop or mobile apps. Keep a widget that needs you signed in to its maker for pages you open in a web browser.
- Widget makers receive viewers' IP addresses. To display an embed, Iframely and the embedded app may receive the IP address of the people viewing it. On a page you share with clients, those viewers are your clients.
- A Google Calendar embed means a public calendar. Notion's steps for embedding Google Calendar have you make the calendar available to the public with all event details showing. I wouldn't do that with a calendar that holds client meetings.
For a client-facing page, I'd keep widgets to things that reveal nothing, such as a clock in the client's time zone, and leave status and dates to database views with the right page-level access. The client portal permissions guide covers that access setup.

Dashboard view: Notion's own widgets on Business and Enterprise
In Notion's Dashboard view, a widget is a database view placed in a layout. Each widget displays one view, such as a table, board, calendar, chart or timeline, and one dashboard can combine widgets from several databases. Add it from any database with + Add a new view → Dashboard, or type /dash in a page. Dashboard views are available on Business and Enterprise plans.
The limits are 4 widgets per row and 12 in total. Dashboards follow the underlying database's permissions: someone with view access can open pages and use filters, and only people with edit access change the layout. Filters applied in View mode are stored locally unless someone with edit permissions selects Save for everybody. Global filters apply one filter across every widget whose view has that property, which suits a weekly review across projects and tasks.
On Free or Plus, Notion's own alternative is inline database views arranged in columns, a freeform page that mixes databases with text, images and callouts. The personal dashboard build walks through that version. Chart views are unlimited on paid plans, while Free members can try one chart, and a template with several charts shows only one on Free. I'd pay for Business for the Dashboard view only when several people need the same stable layout; one person on Plus gets far with inline views and charts.
Build a self-contained widget with an HTML block
Notion's July 1, 2026 release, Notion 3.6, added interactive HTML blocks, with an ROI calculator as Notion's own example. For widgets, the block suits anything that runs without outside data: a clock, a countdown, a small calculator. Mindful Setups found that uploading a self-contained .html file is the method that works consistently, while typing /html and pasting code frequently shows the code as text.
A weather card is the wrong fit, because the sandbox blocks the network request it needs. Updates are the other trade. An HTML block lives inside one page, so the same widget on five pages needs five re-uploads, while an embed follows its source everywhere. Apption's catalog offers a middle route, a tool that turns HTML code into an embeddable URL. The HTML block and embed comparison sets the published test findings side by side.
Build your widget page one piece at a time
Start with a part you can check today, then add widgets in this order.
- Write down the one question the page answers, such as "what's due this week?", and answer it with a filtered database view or a chart.
- If the page is about your day, add Notion Calendar's phone widget, with lock screen titles off when meetings carry client names.
- Add one outside widget, a clock or the weather, from Indify's free plan, then open the page in the mobile app before you add a second.
- Pay only when you pass a free cap: WidgetBox Pro for more widgets at the lowest listed price, Indify Creator when you want full customization and a Pro widget included.
The widget shows the time, the weather or a timer; the database still holds what needs your attention. If your page already has four views and a chart, move it into the personal dashboard build next and keep outside widgets to the one or two jobs Notion doesn't do.