How to embed PowerPoint Slide in SharePoint

This SharePoint tutorial explains, how to embed a PowerPoint slide to SharePoint 2019 and to SharePoint Online. In the same way, also we can embed PowerPoint slide in SharePoint 2013/2016/2019. You will learn, how to embed PowerPoint in sharepoint.

Here we will embed the PowerPoint slide in both SharePoint classic page and modern pages.

Embed PowerPoint in SharePoint

Let us see step by step, how to embed PowerPoint in sharepoint.

Step 1: Create a PowerPoint in your local computer or Office online.

Step 2: Create a document library in SharePoint.

Step 3: Upload that PPT file inside this document library.

embed powerpoint slide in sharepoint
embed powerpoint slide in sharepoint

Step 4: Next open the PPT file and go to the share option to generate the Embed code. Please look into the screenshot below.

embed a powerpoint in sharepoint
embed powerpoint presentation in sharepoint

Step 5: Copy the embed code and paste it inside in your SharePoint page. You can also set the dimensions of the slide.

how to import powerpoint slides into sharepoint
embed powerpoint slideshow in sharepoint

Step 6: Create a SharePoint classic page and Edit the page and click on Embed on top of the page. Next paste the same embed code.

how to embed powerpoint in sharepoint
embed powerpoint slideshow in sharepoint 2013

You can also copy the code from here.

<iframe src="https://pikasha12.sharepoint.com/sites/DLH/_layouts/15/Doc.aspx?sourcedoc={bbcba5f2-1654-4e07-92e7-9382479aea0b}&action=embedview&wdAr=1.2941176470588236" width="340px" height="286px" frameborder="0">This is an embedded <a target="_blank" href="https://office.com">Microsoft Office</a> presentation, powered by <a target="_blank" href="https://office.com/webapps">Office Online</a>.</iframe>

Step 7: Once you click on Insert and save the page, the slide will be appear in your SharePoint page.

how to upload a powerpoint to sharepoint
embed powerpoint slide in sharepoint online

Embed PowerPoint presentation in SharePoint Online modern site

Step 8: We can also use the same embed code in SharePoint modern experience.

sharepoint embed powerpoint
sharepoint embed powerpoint

Step 9: Click on the Embed, Next copy and paste the same code. next slide will appear in your modern page in SharePoint.

embed powerpoint in sharepoint
embed powerpoint in sharepoint

We can also integrate the same embed code inside a list in the modern view in SharePoint.

I hope this SharePoint tutorial explains, how to embed PowerPoint presentations in SharePoint online/2013/2016/2019. We can embed PowerPoint slides in SharePoint classic and modern pages. I hope now you got an idea on embed PowerPoint in sharepoint.

You may like the following SharePoint tutorials:

    • If you use a file viewer web part on a modern page you can select the slide number to start from. Works on 2019 and SPO.

  • Hi, is there a way to remove/hide the border and the bottom slide navigation arrows and just show the actual slide content?

  • Rajkiran, you have no idea how long I searched until I found your solution to my embedding problem. Thank you so much for helping me make my blog easier for my readers to use!

  • Hi Rajkiran,

    I haven’t had any problems with embedding the PowerPoint into a SharePoint page however I’d actually like it to run and loop continuously as it does normally. I’ve found that animations work on each slide but it doesn’t transition from one page to next, as it would normally if viewing it in PowerPoint view, nor does it loop at the end of the show.

    I don’t really wish to save it as a video as that functionality has been disabled at work for space saving purposes. Any ideas at all?

    Best, Trevor

  • >