How do I open a Tableau .twbx file without a Tableau license?
Use xmetric to open a .twbx or .twb in your browser, with nothing to install: you see its sheets, data and every formula, and you can keep building on it. Tableau Reader is the free desktop viewer for packaged workbooks, Tableau Desktop Free Edition gives one person full local authoring, and Tableau Public is free but everything you publish there is public.
Updated
Our pick
xmetric
It opens the workbook in a browser tab on any computer, with no install and no account, shows every sheet, data source and formula, and lets you keep building on the packaged data. Nothing is uploaded.
Pick something else if
You only need to view and click through the dashboards exactly as designed (Tableau Reader), you want Tableau's full desktop app for yourself (Desktop Free Edition), or you want to publish the result publicly (Tableau Public).
xmetric makes this page. Every vendor fact below links to the vendor’s own page and the date we checked it.
How they compare
xmetric Our pickTableau ReaderTableau Desktop Free EditionTableau Public
What you getxmetricOpens .twbx and .twb in the browser app with dashboards, quick filters and filter actions working, plus sheets, data sources, formulas and packaged extracts.Source · checked October 20Tableau ReaderFree desktop app for Windows and Mac that opens and interacts with workbooks shared as local files.Source · checked October 17Tableau Desktop Free EditionTableau Desktop Free Edition: full Desktop analytics for one person, stored locally; no publishing, online sharing or sharing packaged workbooks.Source · checked October 17Tableau PublicFree platform to publish vizzes publicly; free Tableau Desktop Public Edition (Windows and Mac) can also save workbooks locally.Source · checked October 17
Runs onxmetricAny modern browser on Mac, Windows or Linux. Nothing to install.Source · checked October 17Tableau ReaderWindows and Mac.Source · checked October 17Tableau Desktop Free EditionWindows and macOS (installers for Windows and Mac .DMG/.PKG). Exact OS versions are on tableau.com techspecs (blocked).Source · checked October 17Tableau PublicTableau Desktop on Windows or Mac; Tableau Cloud hosted by Tableau, or Tableau Server managed by the customer.Source · checked October 17
Where the workbook goesxmetricIn your browser. Files are not uploaded.Source · checked October 17Tableau ReaderTableau Cloud: hosted and managed by Tableau. Tableau Server: managed by the customer. Desktop/Reader: local files.Source · checked October 17Tableau Desktop Free EditionTableau Cloud: hosted and managed by Tableau. Tableau Server: managed by the customer. Desktop/Reader: local files.Source · checked October 17Tableau PublicWorkbooks and data published to a Tableau Public profile are not private: anyone can interact with the views or download the workbooks and data sources.Source · checked October 17
Try it: check the number before you repeat it
Here is the data packaged inside a sales workbook. Its headline tile, "Avg Order Value", is AVG([sales]), and it reads 123.44. But each row is one wine on an order, so that's the average line. Divide sales by distinct orders and the average order is 618.63, five times higher. By region it's worse: the workbook ranks Coast last at 75.97, because Coast's restaurant accounts put 8.8 wines on each order against North's 2.0. Per order, Coast is second.
Is the workbook's KPI right?
Computed by the xmetric engine
The data
Packaged extract from Regional Sales.twbx, January to September 2025
The data inside a workbook a wine distributor's sales manager left behind: 350 orders from 114 accounts in four regions, one row per wine on each order.
order_id
order_date
region
customer
wine
cases
sales
SO-00276
2025-01-01
Metro
Metro account 08
Rosé 2024
2
86.28
SO-00276
2025-01-01
Metro
Metro account 08
Cabernet 2020
3
73.54
SO-00276
2025-01-01
Metro
Metro account 08
Syrah 2021
1
144.41
SO-00276
2025-01-01
Metro
Metro account 08
Chardonnay 2023
1
62.67
1
Step 1
The workbook's "Avg Order Value", by region
This is the formula the inspector shows behind the dashboard's headline tile. North looks best and Coast looks weakest by a factor of four.
Point at a bar to read it.
Tableau
AVG([sales])
SQL
SELECT region, ROUND(AVG(sales), 2) AS avg_order_value
FROM input
GROUPBY region
ORDERBY avg_order_value DESC
Rows
Region
Avg order value
North
301
Valley
123
Metro
105
Coast
75.97
2
Step 2
How many rows make an order?
Each row is one wine on an order, not an order. Coast's restaurant accounts order many wines at once; North's retail chains order two or three.
Point at a bar to read it.
Tableau
COUNT([order_id]) /COUNTD([order_id])
SQL
SELECT region,
COUNT(DISTINCT order_id) AS orders,
ROUND(COUNT(*) *1.0/COUNT(DISTINCT order_id), 1) AS lines_per_order
FROM input
GROUPBY region
ORDERBY lines_per_order DESC
Rows
Region
Orders
Lines per order
Coast
70
8.8
Metro
80
6.4
Valley
90
4.5
North
110
2
3
Step 3
Average order value, per order
Divide by orders, not rows, and the ranking turns over: Metro and Coast place the biggest orders, and North drops to third.
Point at a bar to read it.
Tableau
SUM([sales]) /COUNTD([order_id])
SQL
SELECT region,
ROUND(SUM(sales) /COUNT(DISTINCT order_id), 2) AS avg_order_value
FROM input
GROUPBY region
ORDERBY avg_order_value DESC
Rows
Region
Avg order value
Metro
673
Coast
672
North
603
Valley
548
Opening a workbook in xmetric shows you formulas like this one before you copy its numbers into a deck.
Common mistake
AVG of a line-level measure
AVG divides by rows. When a row is an order line, that's the average line, not the average order.
Wrong
Point at a bar to read it.
Tableau
AVG([sales])
SQL
SELECTROUND(AVG(sales), 2) AS avg_order_value
FROM input
Right
Point at a bar to read it.
Tableau
SUM([sales]) /COUNTD([order_id])
SQL
SELECTROUND(SUM(sales) /COUNT(DISTINCT order_id), 2) AS avg_order_value
FROM input
Common mistake
AVG of a FIXED order total
The FIXED expression puts the order total on every line of the order, so AVG counts a 10-line order ten times. Big orders get extra weight and the average comes out too high.
Wrong
Point at a bar to read it.
Tableau
AVG({ FIXED [order_id] : SUM([sales]) })
SQL
WITH o AS (
SELECTSUM(sales) OVER (PARTITIONBY order_id) AS order_total
FROM input
)
SELECTROUND(AVG(order_total), 2) AS avg_order_value
FROM o
Right
Point at a bar to read it.
Tableau
SUM([sales]) /COUNTD([order_id])
SQL
SELECTROUND(SUM(sales) /COUNT(DISTINCT order_id), 2) AS avg_order_value
FROM input
Open your own workbook
Open your .twbx or .twb in the xmetric app to see its sheets and formulas and keep building. To run these steps on a table, drop a CSV here. Nothing is uploaded.
You need to see what's in the workbook, check its formulas, or build on it, on any computer
xmetric
Opens in the browser in seconds; the data stays on your machine.
If this is you
You only need to view and filter the dashboards exactly as they were built, on Windows or Mac
Tableau Reader
Free, and it's Tableau's own viewer. Viewing and filtering only, no editing.
If this is you
You'll be authoring in Tableau yourself from now on, alone
Tableau
Tableau Desktop Free Edition: full Desktop analytics for one person, stored locally; no publishing, online sharing or sharing packaged workbooks.
If this is you
The data is public and you want to share the result with the world
Tableau Public
Free hosting. Each view on Tableau Public has a Share button that gives code to embed it in a web page. Never use it for private data.
If this is you
Your team needs to publish and share workbooks inside the company
Tableau Cloud
That needs a paid seat: Creator is $75 per user/month, billed annually.
Questions
What's inside a .twbx?
A .twbx bundles the workbook with copies of local file data sources (Excel, text, .hyper extracts) and background images. A .twb is the workbook on its own, without the packaged data.
Can I see the calculated fields in a .twbx without Tableau?
Yes. Drop it into the xmetric workbook inspector and every calculated field, LOD expression and table calculation is listed with its formula. You can run a formula on the packaged data in the app.
Is my .twbx uploaded when I open it in xmetric?
No. The workbook and its packaged data are read inside your browser tab unless you choose to save the workbook online.
Will the dashboards look exactly as they do in Tableau?
Close, not identical. Dashboards, quick filters and filter actions work in xmetric, but some formatting differs. If the exact look matters, use Tableau Reader, Tableau's own free viewer.
Can I open a .pbix the same way?
Yes. The xmetric app opens most .pbix reports with their pages and filters, and the inspector lists every page, visual and field.