Why can’t I embed a video in PowerPoint?

Why can’t I embed a video in PowerPoint?

In PowerPoint, YouTube videos are the only online videos you can insert at this time.

If you'd like PowerPoint to support videos from other channels, please send us your feedback.

Error: "PowerPoint can't insert a video from this embed code"

Don't use an embed code that starts with http; it won't work. To work correctly, the code you use to embed your video must begin with <iframe and end with </iframe>:

To work correctly, the code you use to embed your video must begin with either "iFrame" or "<object".
If your embed code begins with "http", your video won't be embedded successfully.

See the following procedure for instructions on copying the embed code from YouTube.

Embed a YouTube video (the only video site PowerPoint supports)

  1. Find the YouTube video that you want to insert.

  2. Below the video frame, click Share, and then below that, click Embed.

    Click Share, and then click Embed

  3. Right-click the embed code, and click Copy.

    Copy the iFrame embed code

  4. In PowerPoint, on the Insert tab of the ribbon, do one of the following:

    • In PowerPoint 2013 or 2016, click Video > Online Video. Right-click the From a Video Embed Code box, click Paste to paste the embed code, and click the arrow.

      The button on the ribbon for inserting an online video in PowerPoint
    • In PowerPoint 2010, the ability to play a YouTube video is broken, as explained in the section below. You can insert a video by following the instructions in the next paragraph, but PowerPoint 2010 isn't able to play the video.

      In PowerPoint 2010, click Video > Video from Web Site. Right-click the Insert Video From Web Site box, click Paste to paste the embed code, and click Insert.

      The button on the ribbon for inserting an online video in PowerPoint 2010

      Important:   If you see Video from Web Site in the drop-down menu but it is disabled or grayed out, make sure you have Adobe Shockwave Player installed.

  5. On the Slide Show tab, click From Current Slide to view and play the embedded video. You may need to click the video placeholder to get the preview image to appear the first time.

    If your video doesn’t embed correctly, read Requirements for using the PowerPoint YouTube feature and ensure that you have the necessary updates installed for your version of PowerPoint.

Error: Flash-embedded videos are no longer supported

YouTube videos on PowerPoint 2010 have stopped working.    Google recently (September 2017) made a change where it has retired the Flash Player infrastructure that PowerPoint 2010 depends upon for playing YouTube videos.

PowerPoint 2013 and PowerPoint 2016 are based on the HTML5 video playback infrastructure (instead of Flash Player) and are thus unaffected for the most part.

We are aware of the issue in PowerPoint 2010 and are investigating what we can do, but practically speaking, the most effective method of resolving this issue quickly is moving to a newer version of Office (2013 or 2016). You can also use PowerPoint Online, which is free and can be used with a Microsoft account (Hotmail, outlook.com, live.com). PowerPoint Online allows for the insertion and playing of YouTube videos.

If you'd like to always have the latest version of Office, you can become an Office 365 subscriber. Click to try or buy and to compare a subscription versus a one-time purchase.

Step 1: Get the right version of Internet Explorer

PowerPoint requires the video-playing technology in Internet Explorer to play an online video that's embedded on a slide. 

Get or update Internet Explorer 

  • Use Internet Explorer 11 on Windows 7, Windows 8/8.1, and Window 10.

  • Use Internet Explorer 9, Service Pack 2 on  Windows Vista.

Internet Explorer itself isn't required to be open during the playing of the video; PowerPoint simply uses its underlying technology when playing the video.

Insert a web page instead of a video

Maybe the information you want to show is on a web page, but it's not a video. If the web page has an address that begins with HTTPS, you can insert that page on a slide (in PowerPoint 2013 or PowerPoint 2016). See Add a live web page to a slide for instructions.

Connect with an expert
Contact us
Expand your skills
Explore training

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×