Documentation

Last updated 01/11/2026. Tablewright turns a table on your Confluence page, an attached data file or a small pasted dataset into a filtered, pivoted, interactive table or chart, all inside one macro.

Install · Set up a macro · Sources · Filters · Pivot · Display · Readers · Limits · Messages

Install

  1. A Confluence administrator opens Apps → Explore more apps in Confluence Cloud.
  2. Search for Tablewright and choose Get it now (or start the free trial).
  3. Accept the permissions: Tablewright only asks to read pages and attachments.
  4. When the install finishes, the macro is available to everyone on the site.

Set up a macro

  1. Open a Confluence page in edit mode.
  2. Type /tablewright (or search the insert menu for Tablewright) and insert the macro.
  3. The editor opens. Work through the four steps, Source → Filters → Pivot → Display, using Next and Back or the numbered tabs. The live preview updates as you go.
  4. Click Save in the editor, then Publish the page.
  5. Everyone who can view the page now sees the finished table or chart.

You can add as many Tablewright macros to a page as you like. Each one has its own source and settings.

Step 1: pick a data source

Tablewright detects each column as text, number or date automatically. Change one in this step if it guessed wrong. Dates use DD/MM/YYYY.

Step 2: saved filters

Filters you add here are saved with the macro and apply for every reader. A row must pass all of them.

Step 3: pivot (optional)

  1. Turn the pivot on.
  2. Choose Group by, the column whose values become rows.
  3. Optionally choose Split by, a column whose values become extra columns.
  4. Choose the value column and a function: Sum, Count, Count distinct, Average, Min, Max or Median.
  5. Turn on Totals if you want a totals row (and column).

Step 4: display

Choose Table, Chart or Chart + table. Charts can be column, bar, stacked bar, line, area, pie, donut or KPI cards. Pick the columns for the axes and series, set a title and turn the legend on or off.

What readers can do

Reader changes are temporary and never change what anyone else sees. Reloading returns to the saved view.

Limits

Messages