How to Make Power BI Page Scrollable
Ever find your Power BI dashboard feeling more like a crowded Tetris board than a clean, insightful report? You've got charts, tables, and slicers all fighting for a few square inches of screen space. This guide shows you exactly how to make your Power BI pages scrollable, transforming cluttered layouts into streamlined, easy-to-read stories.
Why Make a Power BI Page Scrollable?
Before jumping into the “how,” it’s worth understanding the “why.” A fixed-size dashboard isn't always the best canvas for your data. By introducing a vertical scroll, you unlock some powerful reporting capabilities.
- Better Storytelling: We naturally read from top to bottom. A scrolling page allows you to guide your audience through a data narrative. You can start with high-level summaries (Key Performance Indicators) at the top, then scroll down into detailed breakdowns, trends, and finally, conclude with a data table or specific insights at the bottom. This approach is often called "scrollytelling."
- Reduced Clutter: Instead of shrinking ten different charts to fit a rigid 16:9 window, a scrollable page gives your visuals room to breathe. Proper spacing and clear headings make the entire report easier to look at and understand. Your audience won't have to squint to read an axis label ever again.
- Accommodating Long Visuals: Sometimes you just need to display a long table or a list of items - like an inventory list, sales transactions, or customer feedback. On a fixed page, you’re forced to use a tiny, claustrophobic scrollbar within the table visual itself. A full-page scroll makes this feel much more natural and integrated.
- Improved Mobile Experience: Vertical scrolling is the native language of mobile phones. A long, skinny report layout is far more intuitive to navigate on a phone than trying to pinch-and-zoom around a wide, fixed dashboard.
The Two Critical Settings for Scrolling
Making a Power BI page scrollable might sound complicated, but it all comes down to adjusting two specific settings. Many a Power BI user has gotten tripped up by only changing one and not the other, leading to frustration. Let's get clear on what they are and where to find them.
- Canvas Settings: This is where you physically change the dimensions of your report page. By default, pages are set to a fixed size, like
16:9, which matches a standard widescreen monitor. To enable scrolling, you'll change this to aCustomsize and give it a much larger height. - Page View: This setting tells Power BI how to display that canvas you just defined. By default, it's set to
Fit to page, meaning Power BI shrinks your (now very tall) canvas to fit whatever screen you’re on. This defeats the purpose and disables scrolling. You must change it toActual sizeto make the canvas render at its full, custom-defined height, which forces a scroll bar to appear.
In short: Make the page taller (Canvas Settings), then tell Power BI to show the whole page at once (Page View). Now, let’s go through the clicks.
Step-by-Step Guide: How to Make Your Power BI Page Scrollable
Fire up Power BI Desktop and open your report. The following steps will get your page scrolling in minutes.
Step 1: De-select All Visuals and Open the Format Pane
First, make sure you're working on the report page itself, not a specific chart or table. The easiest way to do this is to click on any blank white space on your report canvas. When you've done this correctly, the Visualizations pane on the right-hand side will be ready to format the page.
Click the "Format your report page" icon, which looks like a paintbrush resting on a page.
Step 2: Adjust Your Canvas Settings
With the page formatting options visible, you’re ready to change the page dimensions.
- Expand the Canvas settings card.
- You'll see a field called Type. Click the dropdown and change it from the default (likely
16:9) to Custom. - Two new fields will appear: Height and Width. The standard width is 1280 pixels, and it’s a good idea to keep it that way to avoid a confusing horizontal scroll.
- This is the key part: increase the Height. The default height for a 16:9 page is 720 pixels. To get a noticeable scroll, change this value to something much larger, like
2500. You can always come back and adjust this later depending on how much content you add.
At this point, you've made the page taller, but you won't see a scrollbar yet. Why? Because Power BI is still trying to be helpful by squishing your 2500px-tall page into your monitor's view. We need to fix that next.
Step 3: Change the Page View to "Actual Size"
This is the final, crucial step that everyone forgets.
- Navigate to the View tab in the main ribbon at the top of Power BI Desktop.
- In the "Page view" section of the ribbon, you’ll see several buttons. The one that’s currently active is probably
Fit to page. - Click on Actual size.
Instantly, two things will happen. Your page will zoom to its true 1280px width, and a vertical scrollbar will appear on the right side of your canvas. Success!
Step 4: Start Designing Your Scrolling Report
Now, the a-ha moment! Start dragging your visuals and laying them out on your new, taller canvas. As you place charts and text boxes below the visible part of the screen, you can use the scrollbar to navigate up and down your report. You're no longer limited by the initial screen real estate.
Best Practices for Effective Scrolling Dashboards
Just because you can create an infinitely scrolling report doesn't mean you should make one that’s a mile long. A great scrolling report is about deliberate design, not just dumping visuals onto a page. Here are some tips to keep yours effective and user-friendly.
1. Create a Clear Narrative Structure
A good scrolling report reads like a document. Use text boxes with clear, large headings to define sections. A typical flow might be:
- Top: High-Level KPIs and executive summary. What are the most important numbers?
- Middle: Deeper analysis with trend charts, comparison visuals, and maps. This is where you explain the 'why' behind the KPIs.
- Bottom: Granular details, data tables, or next steps. This section provides the raw data or context for those who need to dig deeper.
2. Use Dividers and White Space
Don’t be afraid of empty space! White space separates ideas and reduces cognitive load. You can also use simple Shape elements (like a thin, grey line) to create clean visual breaks between the different sections of your report. This helps the user orient themselves as they scroll.
3. Pay Attention to Performance
More visuals mean more queries, which can slow down your report's load time. A long, scrolling report filled with dozens of complex visuals can be particularly slow. Be mindful of this by:
- Limiting the number of visuals on a single page. If your page is getting truly massive, consider splitting it into two separate, focused pages.
- Using smart DAX measures instead of computationally heavy calculated columns.
- Applying filters to reduce the amount of data being processed by each visual.
4. Avoid the Horizontal Scrollbar at All Costs
While Power BI technically allows you to make the canvas wider in the same way you made it taller, this almost always creates a poor user experience. Users have to scroll both vertically and horizontally, quickly becoming lost. It's confusing on a desktop and nearly impossible to use on a mobile device. Stick to a standard width (like 1280px) and a custom height.
Final Thoughts
Making a Power BI page scrollable is a fantastic design technique for creating cleaner, more narrative-driven dashboards. By simply changing your Canvas Settings to a custom height and your Page View to "Actual Size," you can break free from the constraints of a fixed-size screen and give your data the space it deserves.
If you find that dealing with canvas settings, page views, and layout intricacies in traditional BI tools feels overly complex for getting simple answers, you might prefer a more direct approach. With Graphed , we connect directly to your marketing and sales platforms and let you build real-time dashboards just by describing what you want to see. Instead of fiddling with formatting panes, you can just ask in plain English to "show website traffic from the US, Canada, and UK as a line chart," and it's built for you, giving you back time to focus on insights, not setup.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.