How to embed PowerPoint Slide in SharePoint

This SharePoint tutorial explains, how to embed a PowerPoint slide using SharePoint classic and modern experience using SharePoint 2019/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. You can find the link here how to 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 powerpoint presentation 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.

embed powerpoint slideshow in 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.

embed powerpoint slideshow in sharepoint 2013
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.

embed powerpoint slide in sharepoint online
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.

embed powerpoint in sharepoint 2016
embed powerpoint in sharepoint 2016

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 presentation in sharepoint
embed powerpoint presentation in sharepoint

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

You may like following SharePoint tutorials:

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

    • 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

  • >