How to Make Bars Wider in Power BI

Cody Schneider••7 min read

It’s frustrating when you build a bar chart in Power BI, but the bars are so skinny they look like lonely little sticks. This not only makes your report look awkward but also makes it difficult for anyone to read and understand the data at a glance. We’re going to walk through several ways to fix this, from a simple slider adjustment to more fundamental data visualization practices.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Why Bar Width Matters in Data Visualization

Before jumping into the "how," it's helpful to understand the "why." The width of your bars isn't just a cosmetic choice, it directly impacts how your audience interprets the data. Thick, well-spaced bars are easier on the eyes, making your chart more professional and, most importantly, more readable. When your data is easy to read, the insights you’re trying to share land with more impact. Skinny bars can imply a scattered or insignificant data set, even when that’s not the case. Getting the proportions right helps deliver your message clearly and effectively.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Solution 1: The Main Setting – Using "Inner Padding"

For most situations, Power BI has a built-in formatting option that provides direct control over the gap between your bars or columns. Adjusting this gap, a feature called "inner padding," will naturally increase the width of the bars themselves.

Follow these steps:

  1. Select Your Bar Chart: Click on the column or bar chart visual on your report canvas to activate it.
  2. Open the Formatting Pane: Look for the "Format your visual" tab on the right-hand side, which looks like a paintbrush icon. Click it to open the formatting options.
  3. Find "Bars" or "Columns": In the "Visual" section of the formatting pane, find the card named either "Bars" (for horizontal charts) or "Columns" (for vertical charts). Expand it.
  4. Adjust "Inner Padding": Here you'll find a slider and a text box for "Inner padding." This setting controls the amount of whitespace between each bar. To make your bars wider, you need to decrease the inner padding. Drag the slider to the left or type a smaller percentage directly into the box. As you decrease the padding, you'll see your bars grow wider in real-time.

For example, if the default inner padding is at 50%, try reducing it to 20% or 10%. This simple tweak is often all you need to dramatically improve the appearance of your chart.

Pro Tip: There's no single "correct" width. The goal is balance. Your bars should be noticeably wider than the gaps between them, creating a clear and sturdy visual without looking clunky or overly dense.

Solution 2: Check the Cardinality of Your Category Axis

Sometimes, the problem isn't a formatting setting but a data issue. If you are trying to display dozens or even hundreds of categories on a single chart, Power BI will be forced to make the bars extremely narrow to fit everything on the screen. No amount of padding adjustment can fix a fundamentally overcrowded visual.

Think about it: if you have a bar chart showing sales for 200 different products, the chart will be unreadable no matter how wide the bars are. This high number of distinct values in your category field is known as high cardinality.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

How to Fix an Overcrowded Axis

Instead of trying to squash everything in, the better solution is to refine the data you’re displaying. Here are a few practical ways to do this:

  • Apply a "Top N" Filter: Do you really need to show all 200 products, or are you most interested in the Top 10? Use the Filters pane in Power BI to apply a "Top N" filter. This will limit the visual to show only the top performers, immediately clearing up space and making your chart more focused.
  • Group Smaller Categories: If several categories contribute very little to the total, consider grouping them into a single "Other" bucket. This can be done in Power Query or using DAX to create a calculated column. By reducing the number of categories, you give more space to the ones that matter most.
  • Use Slicers for User Control: Let the user decide what to see. Add a slicer for your category field (e.g., a dropdown of product categories). This allows them to focus on one segment at a time, keeping the bar chart clear and clean while still providing access to all the data.

Solution 3: Adjust the Size of the Visual Itself

This might sound obvious, but it's often overlooked. If your chart visual is crammed into a small corner of your report page, the bars will naturally have less room to breathe. Simply clicking on the visual's border and dragging it to make it larger might solve your problem instantly.

When you expand the visual, Power BI automatically recalculates the available space and will often render wider bars without you needing to change any specific setting. This is especially true for dashboards where screen real estate is at a premium. Before diving deep into advanced settings, always ask yourself: "Is my chart just too small?"

Solution 4: Digging Deeper into the X-Axis Settings

For column charts (vertical bars), you have another formatting lever you can pull within the X-axis settings, but its behavior depends on the axis type.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Categorical vs. Continuous Axis Type

First, select your visual, go to the "Format your visual" pane, and expand the "X-axis" card.

  • Categorical Axis: If your axis is set to "Categorical" (the default for text-based labels like "Product A", "Region"), the main control is still the "Inner padding" setting we discussed in Solution 1. However, within the X-axis settings, you'll see a "Minimum category width" slider. Increasing this value tells Power BI not to let the bars get too small. It sets a floor for the bar width, which can be useful when your report will be viewed on different screen sizes.
  • Continuous Axis: If you are using a numerical or date field that Power BI is treating as "Continuous," the spacing works differently. Power BI plots the bars along a number line. In this scenario, zooming in or out of the range (by adjusting the Range start/end values in the formatting pane) can affect how bars are spaced, but it's a less direct method for controlling width. For standard bar charts, it’s almost always better to use a Categorical axis type.

For most use cases, sticking with the "Inner padding" and managing the number of categories on a Categorical axis is the most reliable approach.

Quick Troubleshooting Checklist for Skinny Bars

Feeling overwhelmed? Just run through this quick checklist when your bars are looking too thin:

  1. Check Inner Padding: Go to Format -> Columns/Bars -> Inner padding. Is the percentage too high? Decrease it to 20% or less as a starting point.
  2. Count Your Categories: How many bars are you trying to show? If it's more than 15-20, your chart is likely overcrowded. Filter it to show a "Top N" view.
  3. Resize the Visual: Is the chart container itself too small on the page? Click and drag its borders to make it taller or wider.
  4. Examine the Axis Type: Under Format -> X-axis, ensure the "Type" is set to Categorical for the clearest bar-width control.

Final Thoughts

Fixing thin bars in Power BI usually comes down to one of two things: adjusting the "Inner Padding" setting for a quick fix or rethinking the amount of data you're displaying on one chart. By keeping your visuals clean and focused, you create reports that are not only more attractive but also much easier to understand.

Making data easy to understand is why we built Graphed. Instead of wrestling with formatting panes and cardinality issues, you can simply ask questions in plain English. For example, say, "Show me a bar chart of top 10 products by revenue last quarter," and the dashboard gets built for you instantly, with clear and well-proportioned visuals. We automate the busywork of report creation so you can get straight to the insights.

Related Articles