logo
search
OneDrive File Issues

Fix OneDrive Embedded Photos Not Displaying on Websites and Power BI

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

Question details

The user needs to resolve an issue where newly embedded photos from OneDrive are no longer rendering on external web platforms or data tools.

Product
OneDrive
Device & OS
not provided
Scenario
Embedding OneDrive images into blogs, webpages, or Power BI dashboards.
Observed behavior
Recently embedded OneDrive photos fail to appear, whereas previously embedded legacy images continue to display correctly.
Before you start

Gather the specific embed codes, the image URLs failing to load, and details about the platforms (e.g., Power BI or your CMS) you are using before escalating the issue.

Solution 1Recommended

Seek Support in the Microsoft Q&A Forum

Because this issue involves service-side changes to OneDrive's embedding protocols rather than a standard client application error, consulting web development specialists via Microsoft's official channels is necessary.

When older embedded images work but newly generated ones do not, it typically indicates a change in how the server handles Cross-Origin Resource Sharing (CORS) or public sharing permissions. Since this is an architectural change on the hosting side, standard desktop troubleshooting will not resolve it.

1
Document the failure details

Copy the exact embed method you used, the affected image URLs, and capture any console error messages displayed in your web browser's developer tools.

2
Navigate to the support forum

Open your browser and go to the official Microsoft Q&A forum for OneDrive or web development support.

3
Post your query

Create a new thread explaining that legacy embedded images remain visible while newly generated embed codes fail to load on websites and Power BI. Include the technical details you gathered.

Service-Side Policy Updates: Cloud storage providers frequently update security protocols that restrict hotlinking or standard web embedding. Your organization's IT sharing policies might also be silently updated, affecting new embed links.
Free Microsoft Office alternative

Try WPS Office for Seamless Document and Image Management

While resolving complex cloud embedding issues requires specialized support, you can avoid these complications for standard reports and presentations by using WPS Office. It provides a lightweight, highly compatible alternative for handling documents locally and presenting rich media seamlessly.

  1. 1. Download WPS Office: Visit the official WPS website to download and install the free WPS Office suite on your device.
  2. 2. Create your report: Open WPS Writer or WPS Presentation to begin drafting your document or dashboard alternative.
  3. 3. Insert images directly: Navigate to the 'Insert' tab and click 'Pictures' to embed images directly into the file, ensuring they are always visible without relying on external web hosting links.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Easily insert, compress, and manage local or cloud images in your documents.Lightweight suite with a familiar, easy-to-navigate tabbed interface.Free alternative for comprehensive daily office and reporting tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why do my older embedded OneDrive images still display correctly?

When cloud providers roll out stricter sharing and embedding policies, existing active links are often grandfathered in to prevent breaking live websites. Only newly generated links are subjected to the updated protocols.

Can I use standard OneDrive sharing links in Power BI?

Power BI visuals typically require a direct URL ending in an image file extension (like .jpg or .png) that is publicly accessible. Standard OneDrive sharing links often load a web viewer wrapper rather than the raw image file, causing them to fail in Power BI.

Is there a workaround for embedding OneDrive images on a blog?

You can try using the official 'Embed' option from the OneDrive web portal instead of a standard sharing link. Log in to OneDrive online, right-click the image, select 'Embed', and copy the generated HTML code.