How to Publish a Power BI Report to the Web Easily 2026
By Impran M N
Sharing dashboards on a public site or portal usually means buying a license for every viewer, which isn't practical for open, public-facing reports. This guide shows how to use Power BI's Publish to Web feature to generate a free public link or iframe embed code. You'll also learn how to check admin permissions if the option appears grayed out, and how to manage or revoke public links later.
01Publish your report
In Power BI Desktop, click Publish in the Home ribbon, select your workspace, and open the report in Power BI Service.
02Check admin settings if needed
If the option is locked, an administrator needs to enable Publish to Web inside the Tenant Settings of the Cloud Admin Portal.
03Generate the public link
Click File, hover over Embed report, and select Publish to web (public).
04Confirm and create the code
Review the security notice about public internet accessibility, click Create embed code, then click Publish to generate your links.
05Copy and manage your links
Copy the standalone URL or iframe code, set your preferred size ratio, then track or revoke public links anytime through Manage embed codes.
Frequently asked questions
Do viewers need a Power BI license to see a publicly published report?
No, Publish to Web generates a link viewable by anyone on the internet without requiring a Power BI license.
What if Publish to Web is grayed out for me?
An administrator needs to enable it in the Tenant Settings of the Cloud Admin Portal before the option becomes available.
Can I revoke a public link after publishing it?
Yes, open Settings and expand Manage embed codes to track or delete any public web assets you've created.
Is data in a publicly published report secure?
No, publicly published reports are viewable by anyone with the link, so you should only publish data that's safe for open internet access.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



