Notion Charts (2026): The Native Chart View, Its Limits, and Alternatives

By Leandro Zubrezki11 min read
Notion Charts (2026): The Native Chart View, Its Limits, and Alternatives

Notion charts in short: Yes, Notion has charts. The native chart view turns a Notion database into a vertical bar, horizontal bar, line, donut, or number chart, with no setup and no other tool. It works well for status dashboards. It stops at one database per chart, 200 groups, a short list of properties you can plot (no rollups), and one chart on the Free plan. When you need other chart types, numbers from several databases, or real math before the chart, sync the database to Google Sheets, build the chart there, and embed it back in Notion.

Everything below about Notion's own charts comes from Notion's charts help page, checked in November 2026.

What Notion's native charts do well

A chart in Notion is a view of a database, the same way a table, board, or calendar is. You add it with the + next to the database's views, or type /chart on any page and link a database. The chart reads that database's pages, and filters and sorts work like they do in any other view.

Content calendar chart in Notion

Five chart types:

  • Vertical bar for comparing groups (tasks by status, deals by stage).
  • Horizontal bar for the same thing when the labels are long.
  • Line for change over time (items completed per week).
  • Donut for share of a whole (budget by category).
  • Number for a single figure, like total open tasks.

For bar and line charts you pick what goes on each axis. The X axis is the property you group by. The Y axis shows either a count of pages or a property, with an optional second grouping. There is a Cumulative switch for running totals when the chart shows a count or a sum and the X axis is sorted ascending.

The styling is better than people expect: color palettes, height from Small to Extra large, grid lines, axis names, data labels, smooth lines, a gradient area under line charts, a value in the center of a donut, and a legend. You can click any bar or slice to see the pages behind it, and save a chart as PNG or SVG.

If you want several charts in one place, you can drop chart views from different databases onto one page, or use Notion's dashboard view, which lays out charts, tables, boards, and calendars as widgets with shared filters.

For a team that wants "open tasks by status" on its wiki, this is the right tool. It's built in and sits right next to the data.

Where Notion charts fall short

These are the limits Notion documents on its own help page. If you hit one, no amount of fiddling with view options gets you past it.

  1. Five chart types. No scatter, area, combo, histogram, waterfall, geo, or gauge.
  2. One database per chart. A chart is a view of a single database. A page can hold charts from several databases side by side, but one chart cannot put revenue from Invoices next to hours from Tasks.
  3. No rollups on the axes. Notion says chart axes cannot show rollups, buttons, unique IDs, files and media, or formulas that return a list. Formulas built on relations and rollups can also make a chart slower to load.
  4. Limited math. The Y axis plots a count or a property, optionally as a running total. A ratio between two groups, a moving average, or this year against last year has to exist as a property on the database before the chart can show it.
  5. 200 groups and 50 subgroups. A daily line chart over more than 200 days gets cut off.
  6. One chart on the Free plan. Paid plans get unlimited charts. On Free, you can delete your chart to make a new one, and a template with several charts only shows you one.
  7. Read-only. You cannot edit database entries from chart view. Drilldowns open as tables where you cannot add pages or run bulk actions.
  8. Notion data only. A chart plots what is in the database. A stock price, a Google Analytics number, or a CSV from finance has to be copied into Notion first.

When a Google Sheets chart is the better option

Pick a Google Sheets chart, synced from your Notion database with Sync2Sheets, when one of these is true:

  • You need a chart type Notion does not have: scatter, area, combo, histogram, waterfall, geo, gauge, and more. Google Sheets has all of these.
  • The chart needs data from more than one Notion database. Sync each one to its own tab and join them with XLOOKUP or QUERY.
  • The numbers need work first: a pivot table, a ratio, a moving average, a year-over-year column. In Sheets that is a formula, not a new database property.
  • The chart mixes Notion data with data from somewhere else, like GOOGLEFINANCE prices or a connector that pulls analytics into Sheets.
  • You plot rollups. In the sheet, a rollup is just another column of values.
  • You are on Notion's Free plan and want more than one chart.

If none of those apply, stay with the native chart. It is simpler.

How it works

Sync2Sheets is a Google Sheets add-on that keeps a Notion database and a Google Sheet in real-time 2-way sync. Notion edits reach the sheet in seconds. The chart is a normal Google Sheets chart on top of that data, and Google's Publish chart link puts it on a Notion page.

  1. Sync the database. Install Sync2Sheets from the Google Workspace Marketplace, open a Google Sheet, and sync your Notion database from the sidebar. Each database gets its own tab, so sync more than one if the chart needs them.
  2. Shape the data (optional). Add a pivot table or a few formulas on another tab if the numbers need work. See Notion pivot tables for examples.
  3. Build the chart. Select the range, then Insert, Chart, and pick any chart type.
  4. Publish it. Open the chart's menu, choose Publish chart, and copy the link.
  5. Embed it in Notion. Type /embed on a Notion page, paste the link, and resize.

From then on, an edit in Notion reaches the sheet within seconds, and Google updates the published chart a few minutes later. The Charts feature page has screenshots of each step.

Two things to know before you publish:

  • Publishing makes the chart viewable outside your account. On a personal Google account that means anyone with the link (Workspace admins can limit it to your organization). Google also warns that people can see the data used to create the chart, so do not publish one built on data you would not share that way.
  • If your workspace cannot publish to the web, use Tables instead. Sync2Sheets writes a sheet tab into a Notion simple table, so the numbers live inside Notion with no public link. Tables refresh on your plan's interval (every 2 hours on Starter, 30 minutes on Advanced, 15 minutes on Business).

Want a headline number above the chart, like Notion's number chart? Block updates drive a Notion heading, callout, or equation block from a single Sheets cell.

Notion charts vs Sync2Sheets Charts vs chart widgets

A few tools build charts straight from a Notion database and give you an embed link. The two that come up most are ChartBase (notion2charts.com) and ChartBrick. The details below are from their own sites in November 2026.

Notion native chartsSync2Sheets ChartsChartBaseChartBrick
What it isA view of a Notion databaseA Google Sheets chart built on a synced Notion database, embedded in NotionA chart tool that reads a Notion databaseAn AI chart and dashboard builder with Notion as one data source
Chart types5Every Google Sheets chart type7 on Free and Starter, 8 on higher tiers"20+" per its site
Data per chartOne Notion databaseAny sheet range: several synced databases, formulas, pivots, other data in the sheetA Notion databaseNotion, Google Sheets, Airtable, CSV, and others
Size limit200 groups, 50 subgroupsGoogle Sheets' own limits500 records per chart on Free, up to 5,000 on paid plansNot stated on its homepage
Math before the chartCount or property, optional running totalAny Sheets formula or pivot tableNot covered hereNot covered here
Cost1 chart on Free, unlimited on paid Notion plans7-day free trial, then from $12/month billed annually ($15 monthly)Free for 1 chart, $3/month for 100Free plan available
Also gives youNothing extra, it is built inA live spreadsheet copy of the database, and Sheets edits can flow back to NotionImage and PDF exportAI-built charts and dashboards
Update after a Notion editInside Notion (large databases can be slower)Sheet in seconds, published chart a few minutes laterUpdates when the database changesNot covered here

The short version: Notion's charts are the easiest, the widgets add chart types for little money, and the Sheets route costs more but gives you a spreadsheet with real formulas behind the chart. We compare ChartBase and Sync2Sheets in more detail on the ChartBase (notion2charts) vs Sync2Sheets page.

How to create your first Notion chart

If the native chart covers what you need, here is the setup step by step.

1. Choose a database to work with

To get anything out of a chart you need a decent number of pages. For this example we use the free TV Show Tracker template (you may recognize it from our tutorial on importing live web data into Notion). Any database of your own works the same way.

TV Tracker template

2. Add the chart view

Click the + next to the existing views at the top of the database and choose Chart. You can also type /chart on any page and pick the database to link.

Create chart view

3. Choose the data to display

The new view shows a default chart that probably is not what you want. Open the settings menu at the top right of the chart.

View charts options

Pick the chart type first. We stay with Vertical bar for this example.

Bar and line charts then ask what to show on the X and Y axes. The X axis is the property to group by. The Y axis is a count of pages or a property.

X and Y axis options

The Donut chart asks what each slice represents instead.

Donut chart options

Let's show each series ranked by number of seasons: set What to show on the X axis to "Seasons" and leave the Y axis on count.

Chart with seasons

One thing is off: a "No seasons" column that does not mean anything for this data. The Omit zero values option under the X axis takes care of it.

Chart with omit zero values enabled

4. Customize the appearance

That is a working chart. Now the styling: pick a different color palette (here, shades of red), then adjust height, grid lines, and data labels.

Shades of red chart

More style options

Filters and sorts work exactly as in any other view. A chart of "tasks by status, filtered to this sprint" is a filter on the chart view, not a separate database.

Notion chart examples

Three setups where native charts do the job.

OKR tracker

OKRs Tracker

If you already track OKRs in a Notion database, add chart views to it. Notion's Objectives & Key Results Tracker uses a bar chart for progress on key results and a donut for objective status.

Product roadmap

Product Roadmap

A bar chart of upcoming features by month, built on something like Notion's Product Roadmap template, shows capacity problems before they become delays.

Content calendar

Content Calendar

On Notion's Content Calendar template, a line chart of scheduled versus published dates shows where the production process slips.

Which one should you use?

Start with Notion's chart view. If your chart is one database, five types are enough, and you are on a paid plan, you are done.

Move the chart to Google Sheets when it needs a second database, a rollup, a formula, outside data, or a chart type Notion does not have. Sync2Sheets keeps the data current in both places, Sheets does the math, and the chart goes back into Notion with an embed. There is a 7-day free trial, no credit card required.

Frequently asked questions

Does Notion have charts?

Yes. Notion has a native chart view for databases. You add it like any other view (or type /chart on a page) and pick one of five types: vertical bar, horizontal bar, line, donut, or number. Everyone on a paid plan can create unlimited charts. The Free plan gets one.

Are Notion charts free?

Partly. On the Free plan you can create one chart. If you delete it you can create another, but you only ever have one. Every paid plan has unlimited charts. A Google Sheets chart embedded in a Notion page is an embed block, not a chart view.

What chart types does Notion have?

Five: vertical bar, horizontal bar, line, donut, and number (a single figure). There is no scatter, area, combo, histogram, or geo chart. Google Sheets has all of those, and a published Sheets chart can be embedded in a Notion page.

Can a Notion chart show data from two databases?

Each chart is a view of one database. You can put charts from several databases on the same page, but one chart cannot combine them. Rollups are also off limits on chart axes, so a relation and rollup will not get the second database's numbers onto the chart directly. To chart across databases, sync both to Google Sheets, join them there, and embed the chart in Notion.

How many data points can a Notion chart show?

Notion's help page says charts can display up to 200 groups and 50 subgroups at a time, for example 200 days on the X axis.

Can Notion charts use formulas or rollups?

Formulas yes, as long as they return a single value. Notion says chart axes cannot show rollups, buttons, unique IDs, files and media, or formulas that return a list, and formulas based on relations and rollups can make charts load slower.

Can I edit data from a Notion chart?

No. Notion says you cannot edit database entries from chart view. Clicking a bar opens a drilldown table, and to change a page you open the page first.

How do I embed a Google Sheets chart in Notion?

In Google Sheets, open the chart menu, choose Publish chart, and copy the link. In Notion, type /embed and paste it. Google says the published chart can take a few minutes to update after the sheet changes. With Sync2Sheets keeping the sheet in sync with your Notion database, the chart follows Notion with that same short delay.

Sync Notion to Google Sheets in real time

Use Sheets formulas in Notion, build dashboards, back up your databases, and compare tools. Free 7-day trial.