Easy Tech Tuts
Power BI

How to Create a Refresh Button in Power BI Easily 2026

By Impran M N

Making dashboard users hunt through browser menus for the tiny refresh link creates unnecessary friction. This guide shows how to add a dedicated refresh button directly onto your Power BI report canvas using the native Button visual and Page refresh action type. You'll learn how to style it, test it locally, and publish it for your team.

01Insert a blank button

Go to the Insert tab in the ribbon, expand Buttons, and select Blank button to drop a fresh element onto the canvas.

02Position and label it

Drag the button to your preferred location, resize it, then turn on the Text toggle in the Format pane and type Refresh.

03Set the action type

Toggle the Action properties switch to active, open the Action Type dropdown, and select Page refresh.

04Test locally

Hold Ctrl and click your new button to confirm the visuals refresh with updated data.

05Publish to the cloud

Click Publish in the Home ribbon to push your interactive report to your workspace so the button works for your team.

FAQ

Frequently asked questions

Does the refresh button pull new data from the source, or just the visuals?

It triggers a page refresh that reruns the semantic model query, pulling in updated data as long as your connection is live.

How do I test the button without publishing first?

Hold the Ctrl key and click the button inside Power BI Desktop to trigger the action locally.

Can I style the refresh button to match my dashboard theme?

Yes, the Button style category lets you adjust text, icons, and color transparency including custom hover states.

Will this refresh button work the same way in Power BI Service?

Yes, once published, the button uses the same connection pipelines to execute live data updates within the cloud workspace.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.