How to embed YouTube Videos in PowerPoint presentations

Some presentations require to show a video and YouTube can be very useful to upload your own videos or play existing videos that other people downloaded. For example if you are making a presentation about advertising and want to show your audience. We can identify multiple ways to embed and play YouTube videos in PPT files, but here are two possible approaches:

  • Play videos from YouTube in PowerPoint
  • Download videos from YouTube and then embed it in PowerPoint

Play videos from YouTube in PowerPoint (requires Internet connection)

You can use a free addin to embed Youtube videos in PowerPoint slides. Once you install it, all you need to do is to provide the YouTube video URL that appears in the browser address bar. It is important to understand that using this addin, YouTube videos are streamed from the Internet so a live Internet connection is required to playback the video during the slideshow.

Download free YouTube Video addin for Microsoft PowerPoint from

As shown in the image, once the addin is installed a new YouTube button will appear in the Insert tab of your PowerPoint ribbon. Click here to insert the YouTube video.

Download videos from Youtube and play it in PowerPoint (without Internet connection)

If you can’t rely on an Internet connection and want to download the video from Youtube or embed your own videos in PowerPoint to play them without a live Internet connection, then there are other approaches that you can follow.

To download a video to your computer you can use online tools like ZamZar that will help you to convert videos, too. But also other free tools like FreeMake Video Downloader. This is a free tool for Windows that helps you to download video from online video sharing platforms like YouTube.

This application also let you convert video to AVI, MKV, 3GP, MP3, iPod, PSP and Android. You can download the video to your computer (make sure to use a format like Windows Media Video or AVI since PowerPoint can’t read other video formats like Flash FLV or MP4). Once you have the file in your computer, go to PowerPoint and click on Insert menu. Then click on Insert Video and then Video from File. Here you will need to choose the file in your file system and then accept to insert the video in the slide.