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

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Reply
AnkitaaMishra
Super User
Super User

Is it possible to embed a Power BI report publicly without requiring users to have a license?

Hi all,

Earlier I used the iframe embed option for Power BI reports, but the end users were required to log in and have a Power BI license to view the report.

Is there any way to embed the report using a public link so that users can view it without signing in or having a license?
If yes, what are the steps and limitations?

Thanks!

1 ACCEPTED SOLUTION
rohit1991
Super User
Super User

Hii @AnkitaaMishra 

 

If you want users to view a report without signing in and without any Power BI license, the only supported method is Publish to Web.

You can follow the Steps written below :

  • In Power BI Service >> File >> Publish to web (public)
  • Generate the public embed link / iframe
  • Paste it into your website or portal

 Important Limitations :

  • The report becomes fully public on the internet (anyone with the link can view).
  • No security cannot restrict viewers.
  • Not allowed for sensitive, confidential, or internal business data.
  • Some visuals/datasets do not support Publish to Web (R/Python visuals, some DirectQuery sources, etc.).

 


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

View solution in original post

6 REPLIES 6
v-nmadadi-msft
Community Support
Community Support

Hi @AnkitaaMishra 

May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.


Thank you

v-nmadadi-msft
Community Support
Community Support

Hi @AnkitaaMishra 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.


Thank you.

v-snpatro
Microsoft Employee
Microsoft Employee

Yes, Power BI supports public embedding through the Publish to web feature. This allows anyone on the internet to view the report without authentication or a Power BI license. However, it comes with important security and governance considerations.


Steps to Publish a Report Publicly

  1. Open the report in Power BI Service.
  2. Go to File > Embed Report > Publish to web.
  3. Confirm the warning about making the report public.
  4. Copy the public URL or HTML iframe code provided.
  5. Embed the iframe in your website or share the link.

Once published:

  • Anyone with the link can view the report.
  • No sign-in or license is required.
  • The report is cached for performance and can handle high traffic.

Limitations & Risks

  • Data is fully public: Anyone can access and share it. Do NOT use this for confidential or sensitive data.
  • No authentication or auditing: Access isn’t logged, and you can’t restrict viewers..

Admin control: Tenant admins can disable Publish to web in the Power BI Admin Portal.

Summary:

  • For public, non-sensitive data, use Publish to web.
  • For secure, license-free access, use Power BI Embedded with proper authentication.


For more details, please refer to the following link.
Publish to web from Power BI - Power BI | Microsoft Learn

 

Hans-Georg_Puls
Super User
Super User

Hi @AnkitaaMishra ,

if "Publish to web (public)" is an option for you I like to add some details to the insights from @rohit1991:

  1. See this MS documentation for details, particularly the section titled "Considerations and limitations"
  2. Expect that everything, not only the report visual to the user, is public. Here is an example of how to access parts of the semantic model of a report published to the web

Hope that helps.

rohit1991
Super User
Super User

Hii @AnkitaaMishra 

 

If you want users to view a report without signing in and without any Power BI license, the only supported method is Publish to Web.

You can follow the Steps written below :

  • In Power BI Service >> File >> Publish to web (public)
  • Generate the public embed link / iframe
  • Paste it into your website or portal

 Important Limitations :

  • The report becomes fully public on the internet (anyone with the link can view).
  • No security cannot restrict viewers.
  • Not allowed for sensitive, confidential, or internal business data.
  • Some visuals/datasets do not support Publish to Web (R/Python visuals, some DirectQuery sources, etc.).

 


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!
Anonymous
Not applicable

Hello @AnkitaaMishra, yes, it's Possible to embed a Power BI Report publicly and inside an Application, as well as on different sites. Let me know what your requirements are based on that, and I can suggest a proper way to render it.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.