Any spreadsheet to a live dashboard in under a minute Free plan · no card needed · opens in Power BI & Tableau Help centre Gallery
Build a dashboard My dashboards Themes My themes Gallery Pricing Plan & usage Invoices Profile Support Light / dark mode Sign in Sign out
AI dashboards · ready for Power BI & Tableau

Data in. Dashboards out. In under a minute.

Drop in any Excel or CSV - or connect live to SQL Server, Snowflake, Salesforce and nine more. DashMage AI models your data like a senior analyst and conjures a polished, interactive dashboard in seconds. Then the real trick: the same dashboard opens in Power BI and Tableau - every table, relationship and measure, the same pages, the same numbers.

  • Built in about 20 seconds
  • Talk to your data with DashMage AI
  • Excel, CSV or 12 live connectors
  • Free, no card needed
DashMage.com/d/summit-outdoor
Build00:00
  1. 01.Drop it inExcel or CSV, one sheet or twenty - or a live pipeline from SQL Server, Snowflake, Salesforce and more.
  2. 02.Read like an analystEvery column typed, every table linked and the measures that matter defined for you.
  3. 03.Checked on every rowEach join and total is verified against all of your data - no guesses, no double counting.
  4. 04.The dashboard appearsInteractive, beautifully themed and ready to share. Not months of work - under a minute.
  5. 05.Ask it anythingPlain English in, exact figures out - and new charts on request, in seconds.
  6. 06.Take it anywherePower BI Desktop, Tableau Desktop or PDF - the full model and the same numbers.
A typical BI dashboard project2 to 4 months
  • Cleaning and modelling the data2–4 weeks
  • Linking tables, defining the measures1–3 weeks
  • Designing charts, layout and filters2–4 weeks
  • Review rounds and rework2–6 weeks
With DashMageUnder a minute
  • Upload your workbook or CSVs5 s
  • AI models your data and links every table~20 s
  • Every join and measure verified on all rows~2 s
  • Interactive dashboard, designed and readyinstant
  • Ask DashMage AI anything about it~1 s
Months to minutes

The dashboard project, without the project

Even the most sophisticated dataset - many tables, awkward keys, balances and ratios - becomes an engaging, interactive dashboard before a BI project would have finished its first meeting.

Everything a BI project delivers - modelled, measured and designed - in under a minute

Made for the people who present the numbers:

  • Consultants
  • Analysts
  • Finance teams
  • Marketing leads
  • Founders
<60sfrom upload to a dashboard you can present
50linked tables in one model
1Mrows, filtered and cross-filtered instantly
30designer themes - plus your own
How it works

Four steps. Under a minute. No analyst required.

You upload; the AI does all the modelling, charting and design - and everything it says is checked against your data before you see it.

Upload or connect

Drop in one table or a whole workbook - or connect SQL Server, Snowflake, Salesforce and more, live. We find the real header row, skip title blocks and totals rows, and read dates, currencies and percentages the way you wrote them.

Step 01

AI models it

DashMage AI studies every column's statistics and a sample of rows, links your tables into a clean star schema and defines the measures a professional would track - margins, averages, rates, not just sums.

Step 02

Verified on every row

Every join is re-measured, every measure checked against the data, every chart fitted to what it shows. Nothing reaches your screen on a guess.

Step 03

Ask, explore, share

Talk to DashMage AI about what you see - it answers from every row and builds new charts on request. Filter and drill in instantly, then share it privately, behind a password, by link, or publicly.

Step 04
Everything you need to present your numbers, in one place.
Why it gets it right

An analyst's judgement, at machine speed

Tables linked on evidence

Every candidate join is measured on all rows - how many keys actually match - before the AI decides, and re-checked after. No guessed relationships, no double counting.

Joins measured, not guessed

Sensible measures

Prices and percentages are averaged, never summed. IDs are counted, not added. Ratios like margin and average order value are built properly from their parts.

Ratios built from their parts

Instant cross-filtering

Click any bar, slice or region to filter the whole dashboard. Filters flow through your linked tables exactly as a BI tool's would.

One click filters everything

Talk to your data

Chat with DashMage AI: "Which reps missed quota last quarter?" gets a straight answer with the figures - and a chart, computed on your full data, ready to pin to the dashboard.

Answers in about a second

Insights with real numbers

Key findings written from figures computed on every row - concentration, trends, outliers - never from a sample.

Computed on every row

30 designer themes - or yours

From boardroom-restrained to after-dark neon. Switch in one click, or design a theme in your brand's colours with a live preview.

Colour-blind checked

Sharing you control

Private, invite-only, password protected, link-only or public. Set an expiry date, switch off downloads, revoke a link instantly.

Five levels of access

Export anything - even to Power BI and Tableau

Take the whole dashboard into Power BI Desktop as a .pbix, or into Tableau Desktop as a .twbx: every table, relationship and measure. Or the whole dashboard as PDF or PNG, any chart as PNG, every table as CSV.

.pbix · .twbx · .pdf · .png
Ask AI · built into every dashboard

Talk to your data. Get the answer, not another report.

Every dashboard comes with DashMage AI built in. Ask it anything in plain English - what changed, where margin is slipping, which customers to call first - and it answers in seconds with the exact figures, computed on every row. Want to see it? It builds the chart, and one click pins it to your dashboard.

  • Answers in about a second

    Replies stream in as they are written - no waiting on an analyst, a ticket or the next meeting.

  • Real numbers, from every row

    Every figure comes from your full data with your filters applied - never guessed from a sample.

  • Charts on demand

    "Show me margin by region" becomes a live chart you can add to the dashboard in one click.

  • Business intelligence on tap

    Trends, risks, concentration and outliers - the insight a board pack needs, the moment you ask for it.

“What changed most last month?” “Where are we losing margin?” “Which customers should we call first?” “Summarise this for the board”
Built by DashMage in 22.6 seconds
Export anywhere

Your Power BI or Tableau dashboard, already built

Every dashboard exports as a native Power BI Desktop file and a Tableau Desktop workbook - every table and row, the relationships, every measure and the same pages, filters and colours, with exactly the numbers you see here. Open it, make it yours and publish it. The months of initial development? Already done.

Power BI Desktop.pbix · .pbit
01
  • Every table, relationship and DAX measure
  • The same pages, slicers, brand and theme
Publish to Power BI Service
Tableau Desktop.twbx
02
  • Your data packed inside - opens with every chart filled
  • A calculated field for every measure
Publish to Tableau Cloud
PDF report & PNG.pdf · .png
03
  • Every chart and insight, print-ready for the board pack
  • The whole dashboard or any chart, crisp at 2x
On every plan
The usual first dashboardbuilt by hand in Power BI or Tableau
ScopingData modelMeasures & DAXVisuals & layoutReview & rework
2–4 months
With DashMagethen straight into Power BI or Tableau
UploadExportPublishMonths of build work, skipped
Minutes
Power BI and Tableau export on Pro and Business · PDF and PNG on every plan
Live data connections

Plug in your live data. Locked down, read only, always fresh.

No more exporting and re-uploading. Connect SQL Server, Snowflake, Salesforce and nine more, tick the tables, views or stored procedures you want, and your dashboard is built straight from them - then keeps itself up to date on your schedule.

SQL Server
Azure SQL
Snowflake
Salesforce
Amazon RDS & Aurora
Amazon Redshift
Google BigQuery
Databricks
PostgreSQL
MySQL
Oracle
MariaDB
Built to be trusted

Your database stays yours

Every connection only ever reads, and your credentials are sealed away the moment you save them.

Free1 connection · refresh whenever you like
Pro10 connections · refreshed every hour
Business50 connections · every 15 minutes

Read only. Always.

Every read runs in a read-only session that is rolled back when it ends - even a stored procedure that tries to write changes nothing. A query that could change data is refused before it is sent.

Credentials in a vault

Passwords, tokens and keys are encrypted with AES-256 and a tamper seal the moment you save them. Never shown again, never sent to your browser, never seen by the AI.

Encrypted in transit

Connections use TLS whenever your server offers it - always for Azure SQL and Redshift, and the cloud warehouses are reached only through their official HTTPS APIs.

Only what you pick

You tick the tables, views and stored procedures to read - or write your own SELECT. Nothing else is copied, and a preview shows you exactly what comes across.

Refreshes that can't break a dashboard

If a table or column your dashboard uses disappears at the source, the refresh is refused and your dashboard keeps its data - with the reason in plain words.

The AI sees statistics, not your database

DashMage AI works from column statistics and up to 50 sample rows per table. The dashboard itself is computed from the full data, only for the people you share it with.

Themes

Thirty designer themes. Or make your own.

Each one is a complete design system - canvas, cards, typography, density and a colour-blind-checked palette. Switch any dashboard in one click, or build your brand's theme with a live preview.

Pricing

Less than an hour of an analyst's time. Saves you months.

Start free - with two full themes, a preview of all thirty and DashMage AI to talk to your data. Plans are paid up front for 30 days or 12 months and never renew by themselves.

FAQ's

Find answers to common questions

Still wondering?Every message is answered by a person within one business day.Ask a person
Is it really under a minute?

Yes. Most dashboards are ready 15 to 30 seconds after the upload finishes - that includes the AI modelling your data and every join and measure being re-checked on all rows. A very wide workbook with dozens of linked tables can take up to a minute. You watch each step as it happens.

What files can I upload?

Excel workbooks (.xlsx, .xlsm and the older .xls), CSV and tab separated files, and JSON arrays. Each sheet or file becomes a table. Hidden sheets are skipped. Title rows above the header and totals rows at the bottom are detected and left out.

How does it link multiple tables?

For every pair of columns that could be a key, we measure on all rows how many values in one appear in a unique column of the other. The AI sees that evidence alongside the column meanings and proposes the joins; we then re-verify every join against the data, reverse ones pointing the wrong way, and remove any that would create a second path between tables.

Can I edit what the AI built?

Everything. Change chart types, measures and groupings, add and remove widgets and pages, rename titles, or ask the AI to rebuild with your instructions - "focus on regional margin", for example.

Which databases and services can I connect?

Twelve: SQL Server, Azure SQL Database (and Managed Instance), PostgreSQL (including Supabase, Neon and the cloud-hosted versions), MySQL, MariaDB, Oracle Database, Amazon Redshift, Amazon RDS and Aurora, Snowflake, Google BigQuery, Databricks and Salesforce. Pick the tables, views, stored procedures (with their parameters) and table functions you want - or write your own SELECT (SOQL for Salesforce) - preview them, and your dashboard is built from them. Choose Build a dashboard, then Connect a database.

Is connecting my database safe?

Yes. Every connection only ever reads: each read runs in a read-only session that is rolled back when it ends, so even a stored procedure that tries to write changes nothing, and a query that could change data is refused before it is sent. Passwords, tokens and keys are encrypted with AES-256 the moment you save them and never shown again - not to your browser, not to the AI. Connections are encrypted in transit whenever your server supports it. For extra peace of mind, connect with a login that can only read the tables you want to use.

What do I need to connect?

For a database: its server address, the database name and a login. For the cloud services, what they issue for this - a Snowflake access token or key pair, a Google service account key for BigQuery, a Databricks access token, or a Salesforce connected app. The database has to accept connections from the internet; if its firewall only lets listed addresses in, add ours (support will give it to you). Test connects before anything is saved, and explains in plain words what to fix if it can't.

How does data refresh work?

Every connected dashboard shows how fresh its data is. Refresh it whenever you like from the dashboard's menu, or set it to refresh itself - every hour on Pro, as often as every 15 minutes on Business. Each refresh reads the same tables again and every chart, filter and insight updates. If a table or column the dashboard uses has gone at the source, the refresh is refused and the dashboard keeps its current data, with the reason shown.

What is Ask AI?

An AI analyst built into every dashboard. Open it and talk to your data in plain English - "what changed most last quarter?", "which region has the best margin?", "summarise this for the board". DashMage AI answers in seconds with the exact figures, computed on every row with your filters applied, and builds any chart you ask for so you can pin it to the dashboard.

What does the AI see when I chat with it?

Your question, the conversation so far, the dashboard's data model and the figures your dashboard has already computed on every row. It never receives your raw rows, and nothing you ask changes your data.

What does the AI actually see?

Your column names, statistics computed on every row (types, counts, ranges, most common values), up to 50 sample rows per table and the join evidence. It never sees your whole dataset - the dashboard itself is computed in your browser from the full data.

Is my data private?

Yes. Your data is stored on our servers in a location the web server cannot serve directly, and it is only ever sent to a viewer your sharing settings allow. Deleting a dashboard deletes its data. See the privacy policy.

Can I take my dashboard into Power BI?

Yes, on Pro and Business. Export any dashboard as a Power BI file (.pbix) and open it in Power BI Desktop: every table and row, the relationships, a DAX measure for every figure - written to give exactly the numbers your dashboard shows - and the same pages, charts, filters and colours. The data is inside the file; press Refresh once and it loads. A template (.pbit) that loads as it opens is there too.

Can I open my dashboard in Tableau?

Yes, on Pro and Business. Export any dashboard as a Tableau packaged workbook (.twbx) and double-click it: Tableau Desktop opens your dashboard with every chart filled. Every table and row travels inside the file, with the relationships, a calculated field for every measure - written to give exactly the numbers your dashboard shows - and one Tableau dashboard per page with the same charts, filters, brand and colours. Nothing to connect, nothing to refresh.

Can I publish it to Power BI Service or Tableau Cloud?

Yes. The exported file is an ordinary Power BI Desktop or Tableau Desktop file with the data inside it, so you publish it the way you publish anything you build there - Publish in Power BI Desktop, or Server > Publish Workbook in Tableau Desktop - to your own Power BI or Tableau account. The months a first dashboard usually takes to model, measure and lay out are already done.

Can I save a dashboard as a PDF or an image?

Yes, on every plan. Open the dashboard's menu and choose Print or save as PDF for a print-ready report, or Download as image (PNG) for a crisp picture of the whole page - ready for slides, email or chat. Any single chart can be downloaded as a PNG from its own menu.

Can I connect a database on the Free plan?

Yes - one connection, refreshed whenever you ask. Pro keeps 10 connections and refreshes them automatically as often as every hour; Business keeps 50, refreshed as often as every 15 minutes. Connections you add stay on your account, with their credentials encrypted.

Can I use the Pro themes on the Free plan?

You can preview and apply all thirty - and design your own. Foundry and Nightforge show everything on Free; on the other themes series labels (legend names, axis categories and tooltips) are blurred until you upgrade. Everything else works.

Does my plan renew automatically?

No. You pay for 30 days or 12 months of a plan through PayPal, and it simply runs out. Buying the same plan again adds to the end of what you have, so no days are lost.

Ready when you are

Your next dashboard is 60 seconds away.

Skip the months of modelling, charting and rework. Upload a spreadsheet, present like a pro this afternoon - and ask DashMage AI anything about it.

Build a dashboard

  1. 1 Data
  2. 2 Review
  3. 3 Design
  4. 4 Build
No data to hand? Try a sample:
Private by default Delete any time, with the dashboard The AI sees statistics and 50 sample rows a table - never the whole file

My dashboards

My themes

Your brand, your client's, or something new - colours, fonts, shape and density, with a live preview.

Start from a designer theme

Pick any of the thirty to open it in the studio as the starting point for your own.

Themes

30 designer themes. Every one of them live.

Each theme below is a real dashboard on sample data - filter it, click a bar, hover a line. Your data gets the same treatment in under a minute.

Every theme

All 30 designer themes

Or design your own

Your brand colours, your fonts, your corner radius - with a live dashboard beside every control, and the same colour-blind check our palettes pass. Save as many as your plan allows and reuse them on every dashboard.

Pricing

Months of dashboard work, done in under a minute

Every plan turns even the most sophisticated workbook - or a live database - into an engaging, interactive dashboard in under a minute, and lets you talk to it with DashMage AI. On Pro and Business it also opens in Power BI and Tableau, ready to publish. Pay for 30 days or 12 months - nothing renews by itself, and buying again extends what you have.

Under a minute per dashboardTypically 15–30 seconds from upload, instead of the 2–4 months a hand-built BI dashboard takes.
Analyst-grade modellingLinked tables, balances, ratios and period comparisons - built properly and verified on every row.
Talk to your dataDashMage AI answers questions about your dashboard in seconds, from every row - and builds new charts on request.
30 themes, plus your ownFree shows two in full and previews every theme with blurred series labels. Pro unlocks them all.
Live data connections

Connect your databases on every plan

Pick the tables, views or stored procedures to build from and the dashboard keeps itself up to date. Every connection only ever reads, and credentials are encrypted the moment you save them.

Free1connection · refresh whenever you like
Pro10connections · refreshed every hour
Business50connections · every 15 minutes
SQL Server Azure SQL Snowflake Salesforce Amazon RDS & Aurora Amazon Redshift Google BigQuery Databricks PostgreSQL MySQL Oracle MariaDB
Plan details

Compare plans

Checkout

  • Does not renew automatically
  • Tax invoice issued instantly
  • Paid securely through PayPal

Pay with PayPal or card

Your invoice is addressed to the billing details on your profile. Add your company and tax number there first if you need them on it.

Welcome back

Sign in to your dashboards.

Create your account

Free forever for 1 dashboard. No card needed.

By creating an account you agree to the terms and privacy policy.

Reset your password

We will email you a link that works once and expires in an hour.

Choose a new password

Pick something you will remember.

Validating your email

One moment…

Profile

Your details

Billing details - printed on your invoices

Change password

Delete account

Deletes every dashboard and every uploaded dataset permanently. Invoices are kept, as the law requires, but no longer linked to you.

Plan & usage

What your plan includes, and how much of it you have used in the last 30 days.

Plan history

Invoices

Every payment, with a tax invoice you can print or save as PDF.

Support

How can we help?

A person answers every message within one business day.

Contact info

Reach out to us

support@DashMage.comAccount, billing and data questions
InvoicesDownload any invoice from your invoices
SecurityReport a concern to security@DashMage.com

Send us a message

Prefer to see it first?

Watch a dashboard build itself in under a minute.

Try it on our sample data - no account, no upload, nothing to install.

About

Why DashMage exists

Most of the numbers that run a business live in spreadsheets. Turning them into a dashboard people will trust has meant one of two things: days of an analyst's time in a BI tool, or a chart wizard that sums the unit prices and calls it revenue.

DashMage does what a careful analyst does, in about a minute. It reads every row, measures every column, tests every possible join between your tables on the actual values, and only then asks the AI what it all means. Then it checks every word of the answer against the data before you see it.

What you get is a model of your data you can reason about - which table is the transactions, which are the lookups, how they link, what each measure means - and a dashboard designed on top of it that you can edit, question, share and present.

The name is the promise: you bring the raw data, and a little well-engineered magic turns it into a dashboard you would be proud to present - in under a minute, with nothing to learn.

DashMage is built and operated by XXT Pty Ltd in Sydney, Australia.

Legal

Privacy policy

Last updated September 2026

XXT Pty Ltd (ACN [ACN NOT SET]), trading as DashMage ("we"), operates DashMage.com. This policy explains what we collect, why, and what we do with it. We handle personal information in accordance with the Australian Privacy Principles in the Privacy Act 1988 (Cth).

What we collect

  • Your account: your name, email address, password (stored only as a salted PBKDF2 hash), and any company, job title, phone, address and tax number you choose to add for invoicing.
  • Your data: the files you upload and the dashboards built from them.
  • Payments: PayPal processes payments. We receive the order reference, the amount, and the payer's name and email; we never see or store card numbers.
  • Usage: basic records of actions in the product (for example that a dashboard was built or shared), your IP address and browser type, to operate, secure and improve the service.

Your uploaded data

Uploaded files are parsed on our servers and stored in a compressed form in a location the web server cannot serve directly. The original file is not kept. Your data is only ever sent to a browser that your sharing settings allow: you, the people you invite, anyone holding the password or link you created, or the public if you publish a dashboard.

Deleting a dashboard deletes its data when no other dashboard of yours uses it. Deleting your account deletes all of your dashboards and data.

Artificial intelligence

Every AI feature - designing a dashboard, writing insights, charting a question and the Ask AI chat - is provided by DashMage AI, which runs on a third-party AI service. To design a dashboard, we send it a description of your data: table and column names, statistics computed on your data (such as counts, ranges and the most common values), up to 50 sample rows per table, and any instructions you type. To write insights we send figures computed from your dashboard. When you use Ask AI we send your messages, the conversation so far, the dashboard's model and the figures your browser computed with the filters you have applied. The provider processes this only to return an answer, under the API terms that apply to our account. We do not send your full dataset.

Who we share it with

Only the service providers needed to run DashMage - hosting, email delivery, our AI service provider (for the AI features described above) and PayPal (for payments) - and only as far as each needs. We do not sell personal information or uploaded data, and we do not use your data to train AI models.

Cookies

We use a signed session cookie to keep you signed in and a cookie to remember that you unlocked a password-protected dashboard. If analytics are enabled on this site, Google Analytics sets its own cookies.

Security

All traffic is encrypted in transit. Passwords are hashed with PBKDF2. Sign-in cookies are signed so they cannot be forged, sharing links are long random tokens, and password attempts are rate limited.

Access, correction and complaints

You can see and correct your details on your profile page, and delete your account at any time. For anything else, or to make a complaint, write to support@DashMage.com. If you are not satisfied with our response you may contact the Office of the Australian Information Commissioner (oaic.gov.au).

XXT Pty Ltd · Level 1, 457 Elizabeth Street, Surry Hills NSW 2010 · support@DashMage.com

Legal

Terms of service

Last updated September 2026

These terms are an agreement between you and XXT Pty Ltd (ACN [ACN NOT SET], ABN [ABN NOT SET]), trading as DashMage. By creating an account or using the service you accept them.

1. The service

DashMage turns data you upload into interactive dashboards, using automated analysis and artificial intelligence. Dashboards, measures, relationships and insights are generated automatically and may contain errors. You are responsible for checking any figure before relying on it for a decision, a report or advice to others.

2. Your account

Keep your password secure; you are responsible for activity on your account. You must be at least 18, or the age of majority where you live, to hold an account.

3. Your data

You keep all rights to the data you upload and the dashboards you create. You give us permission to store, process and display that data only as needed to provide the service to you and to the people you share it with. You must have the right to upload the data, and it must not contain information you are not permitted to share with us or with the AI service described in the privacy policy. Do not upload payment card numbers, government identifiers or health information.

4. Sharing

When you share a dashboard by link, password or publicly, anyone who can open it can see the data it shows and, if you allow it, download that data. You are responsible for choosing the right sharing setting.

5. Acceptable use

You must not use DashMage to publish unlawful, infringing, misleading or harmful material, to attempt to access data that is not yours, to overload or probe the service, or to resell it without our written agreement.

6. Plans and payment

Paid plans are purchased for a fixed period (30 days or 12 months) through PayPal and do not renew automatically. Prices include GST where it applies. Buying the same plan again extends your current period. When a period ends your account returns to the Free plan: nothing is deleted, but features and limits beyond the Free plan stop applying - for example, a public dashboard stops being listed.

7. Refunds

If the service does not work as described, contact us within 14 days of purchase and we will fix the problem or refund you. Nothing in these terms excludes your rights under the Australian Consumer Law.

8. Availability and changes

We work to keep the service available but do not guarantee uninterrupted access. We may change features; if a change materially reduces what a paid plan includes during its period, you may ask for a pro-rata refund.

9. Liability

To the extent permitted by law, our liability for any claim relating to the service is limited to re-supplying the service or refunding what you paid in the 12 months before the claim, and we are not liable for indirect or consequential loss.

10. Ending

You may delete your account at any time. We may suspend accounts that breach these terms. These terms are governed by the laws of New South Wales, Australia.

XXT Pty Ltd · Level 1, 457 Elizabeth Street, Surry Hills NSW 2010 · support@DashMage.com