Skip to content
Try cloud

A BI (business intelligence) dashboard brings the numbers a team needs into one live view: revenue, orders, costs, KPIs and trends, pulled straight from the systems that hold them. Dashboard Builder is a self-hosted BI tool: you install it on your own server, connect your databases and files, and build dashboards without code. Professional and Enterprise licences include the full source code.

★★★★★ Average user rating 5/5 based on 12 reviews

What a BI dashboard is

Business intelligence is the work of collecting data from across a business and turning it into decisions. The dashboard is where that work becomes visible. A good BI dashboard:

  • answers a small number of questions for one audience (sales, finance, operations, leadership);
  • shows KPIs against targets, not just raw totals;
  • refreshes on its own, so nobody rebuilds a spreadsheet every Monday;
  • lets people filter and drill into a number when it looks wrong.

Why choose self-hosted BI

Data stays with you. Dashboard Builder connects to your databases from your own server, so data doesn’t pass through a third-party cloud.
One-time licence. Pay once instead of per user per month: Essential $119, Professional $399, Enterprise $1,499.
Full source code. Professional and Enterprise include the full source code. Enterprise may also modify and redistribute it.
Runs where you do. Windows, Linux or macOS with Apache or Nginx and PHP 7.4+. Prefer not to host? Use the cloud edition.

Looking for an “open source BI tool”? Dashboard Builder is not open source, but it is self-hosted and the Professional and Enterprise licences ship with the full source code, which covers most of the reasons teams look for open source: control, auditability and no per-user fees.

How to build a BI dashboard

1

List the decisions. Write down the 5 to 8 questions the dashboard must answer, and who asks them.

2

Connect the sources. MySQL, PostgreSQL, SQL Server, Oracle, ODBC, Google Sheets, JSON, Excel, CSV or PDF. Mix several on one dashboard.

3

Build one chart per question. Use the SQL builder or your own SQL, then choose the chart type that fits the question.

4

Add KPI cards and filters. Put targets next to actuals and add date or region filters. Smart Query lets people filter in plain English.

5

Share, embed and schedule refresh. Share a link, embed the dashboard in your intranet or PHP app, and set auto refresh.

What to look for in BI dashboard software

NeedWhy it mattersIn Dashboard Builder
Direct database connectionsNo exports, no stale copies25+ sources, including MySQL, PostgreSQL, SQL Server, Oracle
Files as well as databasesFinance and ops still live in spreadsheets and PDF reportsExcel, CSV and PDF
No-code editingAnalysts change charts without a developerDrag-and-drop designer, 20+ chart types
AI assistanceFaster first draftsAI Dashboard Generator: KPI cards, 6 charts and key insights from a file
EmbeddingPut BI where people already workGenerated PHP/HTML5 code; WordPress, Joomla, Laravel
Users and accessDifferent teams see different dashboardsTeam members per licence; SSO/LDAP optional on Enterprise
Deployment choiceCompliance and costSelf-hosted, cloud or Windows desktop

What BI software costs

Most BI platforms charge per user per month. Dashboard Builder offers both models:

EditionPriceUsers
Self-hosted Essential$119 once1
Self-hosted Professional$399 once3
Self-hosted Enterprise$1,499 onceUnlimited, 5 domains
Cloud Starter$9 per monthSee plan
Cloud Professional$29 per month5
Cloud Business$59 per month20

Cloud plans save about 17% when paid yearly. See self-hosted pricing and cloud pricing, and the BI dashboard cost guide.

Beyond the basics: drill-through, forecasting and real time

Drill-through: click a bar or slice to open the detail behind it. See drill-through charts.
Forecasting: project a trend forward on a date axis. See the forecasting dashboard.
Real-time: charts refresh from the database automatically. See real-time dashboards.
Plain-English filters: Smart Query filters an existing dashboard from a typed question. See Smart Query.

Benefits of a BI dashboard

  • One version of the truth: everyone reads the same numbers from the same source.
  • Faster decisions: problems show up the day they happen, not at month end.
  • Less manual reporting: no more copying exports into spreadsheets every week.
  • Accountability: each KPI has an owner and a target on screen.

BI dashboard examples by team

Sales: pipeline by stage, revenue vs target, top customers, win rate by rep.
Finance: cash position, monthly P&L, cost by department, invoices from PDF.
Operations: orders per hour, fulfilment time, stock levels, supplier delays.
Leadership: a one-screen view of the 6 to 8 KPIs that matter this quarter.

More in the gallery, business dashboards and KPI dashboards. Charts and visual design are covered in the data visualization tool guide.

Frequently asked questions

A BI (business intelligence) dashboard is a live screen of charts and KPIs pulled from a company’s databases and files, built so a team can track performance and spot problems quickly.
No. It is self-hosted, and the Professional and Enterprise licences include the full source code. Enterprise may also modify and redistribute it. The free trial never expires but has a watermark and fewer features.
Yes. The self-hosted edition runs on Windows, Linux or macOS with Apache or Nginx and PHP 7.4 or later.
More than 25, including MySQL, PostgreSQL, SQL Server, Oracle, SQLite, ODBC, Google Sheets, JSON, Excel, CSV and PDF.
Self-hosted licences are a one-time payment: Essential $119, Professional $399 and Enterprise $1,499. Cloud plans are monthly or yearly, with a 5-day free trial.
Yes. Dashboard Builder generates PHP/HTML5 code you can paste into WordPress, Joomla, Laravel or any PHP application. See embedded analytics.

Try it free

Build your first dashboard in minutes

Upload Excel, CSV or PDF to the free AI Dashboard Generator, or download the self-hosted free trial and connect your database.

Build with AI, free Download the free trial Start a 5-day cloud trial

Dashboard Builder works wherever you do.

Get Dashboard Builder freeFor your server, the cloud and Windows