Home
Reporting

Power BI Column Widths: Set, Resize and Reset in Tables and Matrices

Published:
a gray and white icon of a clock
October 29, 2026
a clock icon in a circle
7
 min
Reporting
Power BI column widths thumbnail showing a table with one column widened
an image of a yellow cube on a white backgrounda blue hexagonal object on a white background

Truncated column headers are one of those small things that make a table look a bit unfinished. "Customer Segm..." or "Revenue vs Pr..." and the viewer has to hover or guess. From Microsoft's May 2026 feature summary, authors have been able to set fixed column widths in pixels in the Format pane since that update. Now, the September 2026 update made setting and resetting a width from the column header's right-click menu generally available, which Microsoft describes for report viewers. In Power BI Desktop, the right-click menu I tested had Resize column width.

In my test in Power BI Desktop, using that right-click option also switched on a Format pane setting called Custom widths. The release note does not mention this, though Microsoft's tables page does say manual resizes show up in the Custom widths settings.

Definition: in Power BI Desktop, Resize column width on the right-click menu of a table or matrix column header lets you type an exact width in pixels. In my test, using it switched on Custom widths for that visual (Format, Layout, Column width) and recorded the width there.

Key takeaways, all from my own testing:

  • It switches Custom widths on for you: if it was off, Desktop turned it on and stored my width in the Format pane.
  • In Desktop the menu item reads "Resize column width": not "Set column width", and there was no reset item in that menu.
  • Month columns did not resize from the menu: right-clicking a single month in my matrix and resizing it had no visible effect.
  • Undo it in the Format pane: switching Custom widths off put my columns back to automatic widths.

Where the right-click resize lives

In Power BI Desktop, right-click a column header in a table or matrix. In my test the menu included Resize column width.

‍

Power BI matrix with the right-click menu open on a column header, showing Resize column width
In Power BI Desktop the menu item reads "Resize column width".

‍

Select it and a small dialog appears, "Enter column width", with the current width already in the box, for example "79 (auto)", and units in pixels. Select everything in the box, type your number and select Resize. In my first test I typed without clearing the box first and the resize didn't apply, so clear it before typing.

‍

The Resize column width dialog with Enter column width and 79 (auto)
The dialog shows the current width and takes a value in pixels.

‍

What happens in the Format pane

Before resizing anything, I checked the Format pane. Under Layout, Column width, the matrix had Auto-size behavior set to Fit to content and Custom widths switched off.

‍

Matrix with the Format pane open at Column width, Auto-size behavior Fit to content and Custom widths off
Before the resize. Custom widths is off.

‍

I then set the Region column to 200 px from the right-click menu. The column widened straight away. Back in the Format pane, Custom widths had been switched on, and the Region box showed 200 px. I tried it again on a fresh copy of the report to be sure. Same result.

‍

Matrix with the Region column widened to 200 px and the Format pane showing Custom widths switched on with 200 px
After the resize. The Region column is wider, and Custom widths has been switched on with 200 px recorded.

‍

So in Desktop, the right-click resize is a shortcut to Custom widths rather than a separate setting. That matters because the width you type lands in the Format pane, and when you want automatic widths back, the menu had no reset option for authors, so the Format pane is where you undo it. Switching Custom widths off put my columns straight back to automatic widths.

Matrix columns that come from a field

The months across the top of my matrix behaved differently. In my test, resizing a single month header from the menu had no visible effect, whether Custom widths was off or on. The Format pane had one width box for the value (Total Revenue in my case), not one per month, and Microsoft says that for a matrix with hierarchies on columns, Custom widths sets a uniform width for the lowest level by default.

The Format pane also has a More granular toggle. Microsoft describes it for a matrix with hierarchies on columns too, to set widths for each combination individually. My matrix had a single field on columns, and I have not tested More granular.

One oddity, in my test the Format pane labelled the Region width box "Capacity region" rather than "Region" (you can see it in the screenshot above). It still controlled the Region column. My guess is a labelling bug?! Don't be thrown by it.

The viewer side

Microsoft's docs and the September release note call the option Set column width, with Reset column width to go back to the author's width. In Desktop the item I saw was called Resize column width, with no reset item, so the naming may differ between Desktop and the service. Microsoft describes viewer changes as applying only to that viewer and lasting for their current viewing session. I have not tested the viewer side in the service yet, so treat those details as Microsoft's rather than mine.

The gotchas

What I found in testing

  • It changes a visual-level setting: the resize switched Custom widths on for that visual. To go back to automatic widths, switch it off in the Format pane.
  • Clear the box before typing: the dialog starts with text such as "79 (auto)". In my first test I typed without clearing it and the resize did not apply.
  • No reset in the Desktop menu: as an author, to go back to auto width, use the Format pane.
  • Columns generated from a field did not resize from the menu: resizing one month header on its own had no visible effect.
  • An odd label: the Region width box was labelled "Capacity region" in the Format pane.

What Microsoft documents

Both points below are from Microsoft's tables page.

  • Viewer widths do not stick: a viewer's width applies only to them and lasts for their current viewing session. Good for not breaking anyone else's view, but do not let anyone treat it as a fix.
  • Mobile layout is separate: the Column width settings can be changed independently for the mobile-optimised layout of a page, so check it separately.

Our view

  • Typed widths beat dragging: dragging column edges by eye gives you slightly different widths every time. Typing the same number into every value column gives you a table that looks deliberate.
  • Fix it once as the author: if a header is truncated for everyone, set the width properly so nobody has to resize it. A viewer's resize is a convenience, the author's width is the design.

How we use it at Metis BI

Column widths are a small thing, I know. But a table that looks cramped or cut off makes the whole page look unfinished. When we build or review reports, column widths, alignment and header wording are part of the finishing pass, not an afterthought. If your tables have grown messy over years of edits, our Power BI report development services cover tidying existing reports as well as new builds.

Summary

You can now set a table or matrix column's width in pixels from the right-click menu, which became generally available in the September 2026 update. In Power BI Desktop it shows as "Resize column width", and in my tests using it switched on Custom widths under Format, Layout, Column width, which is also where you undo it. Columns generated from a field, like months across a matrix, did not resize from the menu in my test. Microsoft says viewers get "Set column width" and "Reset column width", and what they change applies only to them for their current session. Set widths properly as the author, and treat the right-click option as a bonus for the people reading the report.

ABOUT THE AUTHOR
Lazaros Viastikopoulos, Founder of Metis BI
Lazaros Viastikopoulos
Founder & Power BI Consultant, Metis BI
Lazaros Viastikopoulos is the founder of Metis BI, a UK consultancy delivering across the UK and Europe from London and Sofia. He specialises in Power BI, Microsoft Fabric, governance, data modelling, and reporting and data visualisation — helping teams move from fragmented data to structured, decision-ready analytics.

Want tables that are easy to read?

a close up of a group of colorful colored pencils