Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
praphull
Helper I
Helper I

Freeze top header

how to freeze top header just like EXCEL while scrolling power bi dashboard in fit to width page layout.

1 ACCEPTED SOLUTION

Hi @praphull ,

Thank you for reaching out to us on the Microsoft Fabric Community Forum.


Currently, Power BI does not support freezing or pinning a section of a report page (like buttons or visuals) to remain fixed while scrolling, unlike Excel’s “Freeze Panes.” This is a known limitation and not listed as a bug, since it's a missing feature rather than a functionality issue.

 

If this capability is important to your workflow, I highly recommend submitting or voting for it on the Power BI Ideas forum. Microsoft product teams monitor this platform actively when prioritizing features for future updates.

Please go through the below following link for request for the feature on Microsoft Fabric Ideas.
Fabric Ideas - Microsoft Fabric Community


If this post was helpful, please give us Kudos and consider marking Accept as solution to assist other members in finding it more easily.

Thank you,
Menaka

View solution in original post

7 REPLIES 7
rohit1991
Super User
Super User

Hi @praphull ,

This is a great question and one that many Power BI users run into. Unfortunately, Power BI currently does not support freezing or pinning visuals or buttons on the report canvas in the same way Excel allows with “Freeze Panes.” While matrix and table headers stay fixed within their own visual when scrolling inside them, there’s no built-in way to keep multiple buttons or visuals (like navigation elements) anchored at the top of the report while scrolling the rest of the page.

 

A common workaround is to design your page layout so that interactive elements like buttons are placed in a dedicated top section of a very tall canvas (e.g., 3000px) and avoid placing visuals above them. However, this still doesn’t keep those elements visible as you scroll. For now, if maintaining fixed UI elements is critical to your design, you might consider using paginated reports or embedding your report into a custom web application where sticky headers can be achieved with HTML/CSS. I’d also recommend voting or posting your use case on the Power BI Ideas forum, where Microsoft monitors feature requests for future updates.

 
 

Passionate about leveraging data analytics to drive strategic decision-making and foster business growth.

Connect with me on LinkedIn: Rohit Kumar.

BhavinVyas3003
Solution Sage
Solution Sage

Power BI doesn't support freezing headers like Excel. But here's a simple workaround:

  1. Set page to "Fit to Width" (in View settings).
  2. Use a tall page (Canvas height: e.g., 3000px).
  3. Place header (title, slicers, KPIs) at the top and keep that area clear.
  4. Keep all scrollable visuals below the header.

In Table/Matrix visuals, column headers stay fixed inside the visual automatically — no action needed. This gives a “frozen header” feel while scrolling.


Thanks,
Bhavin
Problem solved? Hit “Accept as Solution” and high-five me with a Kudos! Others will thank you later!

Hi @BhavinVyas3003 
In my scenario, I have multi visuals & multiple buttons for page navigation at top. So I want to display all buttons everytime during scroll down. I attached screenshot just for reference.

praphull_0-1747234369684.png

 

Hi @praphull   ,

Could you please confirm if you've submitted this as an idea in the Ideas Forum? If so, sharing the link here would be helpful for other community members who may have similar feedback.

If we don’t hear back, we’ll go ahead and close this thread. For any further discussions or questions, please start a new thread in the Microsoft Fabric Community Forum  we’ll be happy to assist.

Thank you for being part of the Microsoft Fabric Community.

Best Regards, 
Menaka.
Community Support Team 

 

Hi @praphull ,

May I ask if my answer helped you? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster. 

Best Regards, 
Menaka.
Community Support Team 

Hi @praphull ,

Thank you for reaching out to us on the Microsoft Fabric Community Forum.


Currently, Power BI does not support freezing or pinning a section of a report page (like buttons or visuals) to remain fixed while scrolling, unlike Excel’s “Freeze Panes.” This is a known limitation and not listed as a bug, since it's a missing feature rather than a functionality issue.

 

If this capability is important to your workflow, I highly recommend submitting or voting for it on the Power BI Ideas forum. Microsoft product teams monitor this platform actively when prioritizing features for future updates.

Please go through the below following link for request for the feature on Microsoft Fabric Ideas.
Fabric Ideas - Microsoft Fabric Community


If this post was helpful, please give us Kudos and consider marking Accept as solution to assist other members in finding it more easily.

Thank you,
Menaka

huffd
Frequent Visitor

There isn't a direct way to do that in a Power BI table or matrix visual.  Alternatives exist.  You could overlay another visual to mimic the behavior of a "frozen" row.  If your column names are fixed, you could overlay an image of those names.  If they are dynamic, you could overlay a card visual or a set of buttons that resolve to the column names.  None of those work if you want to "scroll right".  You could make your table in Vega (not Vega-Lite, although you could probably get creative with faceting and customizing headers and make it work) and use "sticky" headers.  If you're uninitiated with Vega that would take considerable effort.  

 

A paginated report would be another alternative.   

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.