Turn your data into charts.
Embed them in Notion.
Notion’s own charts stop at 5 types, and its Free plan at 1 chart. ChartOmodo reads the database you connect (rollup and formula columns included), drawing 18 chart types: KPI tiles, heatmaps, funnels, calendars. 5 charts free.
Free for 5 charts · no card · no expiry
Read-only · only the databases you pick · revoke anytime · no third-party tracking. How your data is handled
Revenue by channel
Built for the pages you already run.
Budget
Spending by category from your expenses database, with the month's total beside it as a KPI tile.
Pie · FreeSee the live pie demoHabit tracker
A year of check-ins as a calendar heatmap, so a streak (and the week it broke) shows at a glance.
Calendar · ProSee the live calendar demoSales pipeline
Deals by stage as a funnel, counted or summed by value, straight from your CRM database.
Funnel · ProSee the live funnel demoOKRs
Progress toward each key result as a gauge your team can read without opening the database.
Gauge · ProSee the live gauge demo
Already using Notion’s own charts?
They are good, and they are built in. They also stop at a few types and, on Notion’s Free plan, at a single chart. This is where ChartOmodo picks up.
| Feature | Notion’s own charts | ChartOmodo |
|---|---|---|
| Charts on the free plan | 1 chart | 5 charts |
| Chart types | 5: vertical bar, horizontal bar, line, donut, number | 18, 5 of them on Free; adds KPI tiles, heatmaps, funnels, gauges and calendars |
| Dashboards | Business and Enterprise plans | From the Starter plan |
Notion facts checked on 19 September 2026
See the full comparison, including when Notion’s charts are the better choiceOne database. 18 ways to read it.
Every chart below is drawn by the same engines that draw yours. Pick a tab.
Revenue by channel
ChartOmodo engineFour quarters, three channels, grouped from one Notion database.
Each chart gets a link like chartomodo.com/embed/your-chart-id: paste it into Notion with /embed
One canvas, many charts.
Arrange charts on a dashboard, then share the whole thing with a single link, or embed it in a Notion page the same way a single chart goes in.
See the full feature listQ4 revenue review
Example · 4 charts · one share linkMonthly recurring revenue
Revenue by channel
MRR against churn
Support tickets by priority
What it does, end to end.
- There on the first paint
- Charts on the in-house engine are drawn on the server, so the embed shows the chart the moment the Notion block loads: no spinner, no layout jump.
- Aggregation without formulas
- Group by any property, measure another, and pick count, sum, average, min or max. No rollup columns, no formula columns, no second database to keep in sync.
- One embed URL
- Every chart gets a URL you paste into a Notion page with /embed, with your own series colors. Light and dark themes on every plan, auto from Starter, custom CSS on Business. Embeds are currently limited to Notion pages: other sites are blocked from framing them.
Three steps to the first embed.
Step 1: Connect Notion
One OAuth click. ChartOmodo only sees the databases you share with it.
Step 2: Pick the shape
Chart type, grouping, value, aggregation, filter. The preview redraws as you change it.
Step 3: Paste the embed
Copy the URL, type /embed in your Notion page, paste. The chart refreshes on your plan's timer, sooner when Notion reports an edit.
What each plan costs.
Free
Try ChartOmodo. No card required.
- 5 charts
- Notion and CSV data sources (2 connections)
- In-house render engine
- 5 chart types (bar / line / area / pie / KPI)
- 1 series per chart
- Public embed
- Light and dark embed themes
- Date grouping (week / month)
- View counts
- PNG / SVG export
- ChartOmodo badge on embeds (removed from Starter up)
Starter
For solo creators going beyond the basics.
- 25 charts
- 1 dashboard
- 5 connections
- Private embed with a rotatable secret link
- Donut chart
- Auto (system) embed theme
- Multi-series (up to 3)
- No badge on embeds
Pro
RecommendedPower users who ship dashboards weekly.
- Unlimited charts
- ApexCharts / Chart.js / Recharts / ECharts / Nivo / Plotly engines
- 10 dashboards (multi-chart)
- 25 connections
- Radar, heatmap, scatter, funnel and gauge (ApexCharts); sankey, treemap and calendar (ECharts); stream, bump and sunburst (Nivo); waterfall (Plotly)
- Date grouping (day / quarter / year)
- Annotations
- Multi-series (up to 10)
Business
For unlimited dashboards and custom CSS.
- Everything in Pro
- Unlimited charts and dashboards
- Unlimited connections
- Custom CSS (restyle embeds to match your brand)
- Up to 12 series per chart
Questions worth asking first.
Is there a trial?
No timed trial. The free plan is the trial: 5 charts, no card, no expiry. Upgrade when you outgrow it, and cancel whenever: your plan runs to the end of the cycle, then drops back to free.
How private is a private chart?
It renders for your signed-in session, and for anyone holding the chart's secret embed link. That link is the credential, so treat it like a password. Rotate it from the chart's settings and every copy of the old link stops working.
Where does my Notion data sit?
Your Notion token is encrypted at rest with AES-256-GCM. Rows are cached for every 5 minutes on Free and every 30 seconds on Business, and never kept past that: ChartOmodo reads your database, it does not copy it.
Can I chart anything other than Notion?
Yes, upload a CSV and chart it the same way. Notion and CSV are the two sources today; anything else is on the roadmap, and the roadmap page says what is actually being built.
What happens to my charts if I downgrade?
Nothing is deleted: your charts and data stay. Features above your new plan stop: embeds drop paid engines, annotations, custom CSS and the Auto theme, and a chart that uses one has to drop it before it can be saved again. You can't create new charts past your plan's limit until you upgrade.
Connect a database and see the first chart.
5 charts on the free plan, no card, no expiry.