Coming soon
Build by hand, or by AI

The dashboard for people who live in the data.

Bring your data and AI designs the dashboard, or build it by hand on the grid. Connect any source, ship a read-only link, and cast it to any screen. Instrument-grade, live, and a fraction of the usual price.

Free plan · no credit card · look around without an account

Build
no code
Sources
any → one shape
Updates
live, on its own
Share
one link
live signal
req/s1,904 p99312ms uptime99.98%

BoardMason turns your numbers into a live dashboard anyone can read, then share with a single link.

Connect a source, arrange a few widgets on the grid, send the link. It keeps itself up to date, looks sharp on any screen, and needs no code to start. The kind of dashboard you'd expect to pay a team to build. Built by you, in an afternoon.

No code to startOr let AI build itYour data, your wayPublic or privateLive & auto-refreshCast to any screen
60+
instruments
46
templates
17
industries
4
themes
~0KB
shared-view JS
build with ai

Don't want to build it? Hand the data to AI

Bring a file or a source and BoardMason designs the whole board for you, then keeps editing on your word. Use our model, or plug in your own key.

you

build a sales dashboard from this CSV, dark theme

BoardMason

GenerateRead your columns, recognised the domain, placed 6 instruments, bound every field and set a fitting theme.

you

add a churn trend, drop the raw table

BoardMason

RefineDone. Everything else stays exactly where you put it.

you

group revenue by region

BoardMason

ReshapeFiltered, derived and grouped in memory. Your source is never touched.

you

write the key takeaways

BoardMason

NarrateThree callouts from your real numbers: the biggest mover, an outlier, the trend. Never invented.

Bring your own key

Prefer your own model or your own bill? Drop in a key for OpenAI, Anthropic, NVIDIA, Groq, OpenRouter or any OpenAI-compatible endpoint. It's encrypted per organization, and your own key skips our daily limit.

OpenAIAnthropicNVIDIAGroqOpenRoutercustom
how it works

Three moves from empty canvas to a link on the wall

No setup ritual, no schema dance. The data-frame contract does the wiring.

  1. 01drop

    Drop a widget on the grid

    Pick from the palette and it snaps to the graticule, sized by the unit. Drag a ghost in, or click to place. Nothing to align by hand.

  2. 02bind
    mock:fleet → frame

    Bind it to a source

    Every source returns one data-frame shape, so any source drives any widget. The inspector is generated from the widget's own schema. No two widgets fight you differently.

  3. 03share

    Share, or embed

    The read-only view renders server-side and ships almost no JavaScript. It loads fast on a wall display and inside an iframe alike, and appearance travels with the document.

who it's for

One board, every team's morning view

If your job means watching numbers, or getting everyone else to read them, there's a starting point here. Click one to see it live up top.

ready to run

46 starting points across 17 industries

Don't start from a blank grid. Open a board built for your world, swap in your own data, and ship it the same afternoon.

the library

Reach for any instrument

Two shelves: curated panels, ready-made composites like MRR, signups or support that drop in pre-wired, and building blocks, every primitive from stat to sankey. Pick one and the inspector configures itself from the widget's own schema. Here are the ones you'll reach for most.

Compare
Bar
Table
Trend
Line
Area
Distribution
Pie / donut
Heatmap
Funnel
Relationship
Scatter
Sankey
Single value
Stat
Gauge
Leaderboard
Browse all 60+ instruments →
appearance

The same dashboard, any appearance

Theme and canvas are saved on the document, so your share link renders exactly as you built it, to the pixel. One dashboard, four skins:

broadcast

Cast to any screen, with a code, not a login

Open BoardMason on any TV or display and it shows a 6-character code. Type that code into the builder and your board casts, no sign-in on the screen, and every Save pushes an update to every paired display.

pair this screen boardmason.com/screen K7Q·2X9 waiting to pair…
revenue-wall live · 30s
revenue today$48.2K▲ 9.4%
orders1,284▲ 112
revenue · last 24h
top regions
N. America184
Europe152
APAC121
LATAM74
on air
01

A code, not a login

The screen shows a 6-character code; you enter it once in the builder. The display itself never sees a credential.

02

Nothing to install

Any browser is the player, a smart TV, a Raspberry Pi, an old laptop taped to the wall.

03

Always current

Live sources tick on their own, and every Save pushes your latest layout to every paired screen.

04

Any number of screens

Cast one board across a whole video wall, or a different board to each display.

why boardmason

Built to be the screen you don't look away from

Not a chart toy. The working surface for the people who read numbers for a living, and need everyone else to read them too.

Connect anything

Any source, one shape

Point it at a REST endpoint, a SQL query, a CSV, or a live webhook. Every source returns the same data-frame, so anything you connect can drive anything you draw.

Zero config files

The inspector builds itself

Bind a widget and its settings panel is generated from its own schema. Add a field to a widget and the form grows with it, and you never hand-wire a control.

Drive the whole board

One control, every widget

Drop a filter and it feeds every widget that knows the column. Slice the entire dashboard from one dropdown. No per-chart fiddling, no broken links between panels.

Fast by construction

Static where it counts, live where it matters

The shared view renders server-side and ships almost no JavaScript, so it loads instantly on a wall display or inside an iframe. The editor still holds 60fps while the data updates under it.

Make it yours

Appearance travels with the doc

Theme and canvas save on the dashboard, not in some global setting. The link you send looks identical to the board you built: on their screen, on the wall, in the deck.

Share with control

Roles and permissions, built in

Organizations, per-dashboard roles, and public read-only links. Hand someone a number without handing over the keys, or the rest of the board.

the difference

Instrument-grade, without the instrument-grade invoice

Flip on what a typical tool bills extra for and watch the meter climb. With BoardMason every one of these is included, one flat price.

Add what the others charge extra for

Typical tools $158/mo
$1,896 a year · billed à la carte
BoardMason Free
Everything on the left, included. Then one flat price.
Coming soon

Representative add-ons across common tools, figures vary.

pricing

A fraction of the price

Most dashboard tools start at $79 to $120/mo. BoardMason starts free, and our paid plans cost a fraction for the same instrument-grade dashboards. Simple, flat pricing; no per-viewer surprises.

Free
$0free forever
  Get started
Pro
$15/mo · yearly
or $19/mo monthly Upgrade to Pro
Most popular Team
$49/mo · yearly
or $59/mo monthly Upgrade to Team
Enterprise
Custom
  Contact sales
Team members
1
3
15
Unlimited
Dashboards
1
Unlimited
Unlimited
Unlimited
Widget library
Core
All 48
All 48
All 48
AI generations / day
5
100
500
Unlimited
Data refresh
Manual
Hourly
5 minutes
Real-time
Broadcast screens
1
3
10
Unlimited
Remove branding
-
Custom domains
-
-
API & embeds
-
-
SSO / SAML
-
-
-
Support
Community
Email
Priority
Dedicated
Do I need to know how to code?

No. You drag widgets onto a grid and pick a source from a list, and the settings for each widget appear on their own. If you can build a slide, you can build a dashboard.

Can AI just build the dashboard for me?

Yes. Bring a CSV or connect a source and BoardMason reads your data, picks the right charts, binds the fields and lays out a finished board. From there you can keep editing in plain English, “add a churn trend”, “make it dark”, or fine-tune anything by hand.

Can I use my own AI key?

Yes. Add a key for OpenAI, Anthropic, NVIDIA, Groq, OpenRouter or any OpenAI-compatible endpoint. It’s stored encrypted for your organization, and when you use your own key the AI features don’t count against our daily limit. Or skip it entirely and use the model we provide.

Where does the data come from?

You connect a source: a REST API, a database query, a CSV, or a live feed. Everything you connect is normalized to one shape behind the scenes, so any source can drive any widget without fiddling.

Can I share it with people who don’t have an account?

Yes. Publish a read-only link that anyone can open in a browser. Or keep a dashboard private to your organization, with roles and per-dashboard permissions deciding who sees what.

Does it update on its own?

Yes. Bind a live source and the numbers refresh themselves. Leave it on a wall display and walk away. No exporting, no re-sending screenshots every morning.

Will it look good on a TV, a projector, or a phone?

It’s built to. The shared view is light and responsive, and your chosen theme is saved on the dashboard itself, so it looks the same on the big screen, in an embed, and on your phone. For a permanent wall display, pair the screen with a 6-character code and it casts your board with no login and auto-refreshes on every Save.

How fast can I get something real up?

Minutes. Start from one of the ready-made templates above and swap in your own data, or start from a blank graticule if you’d rather build from scratch. You can look around without an account.

Build your board.

Start from a template or a blank graticule, bind your data, and share a live link. Look around without an account.