The fastest way to add YouTube video to PowerPoint
You can embed a YouTube video directly into PowerPoint on Windows, Mac, or online. The video plays inside your presentation without requiring you to leave PowerPoint or switch between windows. The method depends on which version of PowerPoint you use — the desktop app (PowerPoint 2016 or newer) handles this differently than PowerPoint Online.
On desktop PowerPoint, you insert the video through the Insert menu and paste the YouTube link. On PowerPoint Online, you use the Embed option. Both methods take under two minutes once you have the YouTube video link ready.
Key Takeaways
- Desktop PowerPoint (Windows and Mac) lets you paste a YouTube link directly through Insert > Video > Online Videos, and the video embeds without downloading.
- PowerPoint Online uses Insert > Video > Web Video and requires you to paste the embed code from YouTube, not just the link.
- The video must be public or unlisted on YouTube — private videos cannot be embedded in PowerPoint.
- Test the video before your presentation by clicking Play in edit mode to confirm it loads and plays correctly.
- If the video does not play during your presentation, check your internet connection, as embedded videos require live streaming from YouTube.
Adding video in desktop PowerPoint (Windows and Mac)
Open PowerPoint and go to the slide where you want the video. Click the Insert tab at the top of the screen. Look for the Video button — on Windows it is in the Media group, and on Mac it is in the same Insert ribbon.
Click Video and select Online Videos from the dropdown menu. A dialog box opens asking for a video link. Go to YouTube, find the video you want, and copy the URL from the address bar (the web address that starts with youtube.com). Paste this link into the dialog box and click Insert. PowerPoint finds the video and adds it to your slide as a small thumbnail.
Resize the video by clicking and dragging the corners of the thumbnail. The video is now embedded — when you play the presentation, it will stream from YouTube. You do not need to download the video file or worry about file size.
Adding video in PowerPoint Online
PowerPoint Online works slightly differently because it needs the embed code, not just the link. Open your presentation in PowerPoint Online and click on the slide where you want the video. Click Insert at the top, then Video, then Web Video.
Go to YouTube and find your video. Click the Share button below the video player. Click Embed from the menu that appears. YouTube shows you a code block that starts with <iframe. Copy the entire embed code. Return to PowerPoint Online, paste the code into the box that says "Embed code", and click Insert.
The video appears on your slide. You can resize it by dragging the corners, just like in desktop PowerPoint. When you present, the video streams from YouTube the same way.
Making sure your video is set up correctly
Before you embed a YouTube video, check that it is public or unlisted. Go to the video page, click the three dots next to the Share button, and select Video details. Look at the privacy setting — it should say "Public" or "Unlisted". If it says "Private", only you can see it, and PowerPoint cannot embed it. Change the setting to Unlisted if you want only people with the link to watch it, or Public if anyone can watch.
After you embed the video, click on it in PowerPoint and press the spacebar or click the play button to test it. The video should load and play inside PowerPoint. If it does not play, check that you are connected to the internet — embedded videos require a live connection to YouTube.
Troubleshooting videos that will not play
If your video does not play during a presentation, the most common cause is no internet connection. Embedded YouTube videos stream live from YouTube's servers, so you need working WiFi or ethernet. If you are presenting somewhere with unreliable internet, download the video instead of embedding it (see the next section).
If the video plays in edit mode but not during the presentation, try restarting PowerPoint and testing again. Sometimes the connection drops temporarily. If the video still does not play, check that the YouTube video itself is still public — if the creator made it private after you embedded it, PowerPoint cannot access it anymore.
Downloading video instead of embedding it
If you cannot rely on internet during your presentation, download the video file to your computer instead. Use a free download tool like 4K Video Downloader or similar software to save the YouTube video as an MP4 file. Then in PowerPoint, go to Insert > Video and select This Device (or From a File on Mac). Choose the MP4 file from your computer.
Downloaded videos make your PowerPoint file much larger — a five-minute video can add 50 to 200 megabytes to your file size depending on quality. Embedded videos add almost no size to your file. If file size matters (for example, if you need to email the presentation), embedding is better. If internet is unreliable where you are presenting, downloading is safer.
Controlling video playback during your presentation
When you start your slideshow, the video appears as a thumbnail on the slide. Click the thumbnail to play it. The video plays inside the presentation window — you do not have to open YouTube or leave PowerPoint. Press Escape to stop the video and return to the slide.
If you want the video to play automatically when the slide appears, click the video in edit mode, go to the Playback tab (on the ribbon), and check the box that says Play Full Screen or Auto Start depending on your version. Test this before your presentation to make sure it works the way you want.
Frequently Asked Questions
Can I embed a private YouTube video in PowerPoint?
No. Private videos can only be seen by you and people you specifically invite. PowerPoint cannot access private videos. Change the video to Unlisted if you want only people with the link to watch it, or Public if anyone can watch it.
What if I do not have internet during my presentation?
Download the video file to your computer using a tool like 4K Video Downloader, then insert it as a file instead of embedding it. This makes your PowerPoint file larger but means the video plays without needing YouTube or an internet connection.
Does embedding a YouTube video make my PowerPoint file bigger?
No. Embedded videos add almost no size to your file because PowerPoint only stores a link to the video, not the video itself. Downloaded videos add 50 to 200 megabytes per five minutes of video, depending on quality.
Can I edit or trim the video inside PowerPoint?
You can trim embedded videos in desktop PowerPoint. Click the video, go to the Playback tab, and use the Trim Video option to set a start and end point. PowerPoint Online does not have a trim feature for embedded videos.
Why does my video play in edit mode but not during the presentation?
Check your internet connection — embedded videos need live access to YouTube. If the connection drops during your presentation, the video will not play. Restart PowerPoint and test again, or download the video file if internet is unreliable where you are presenting.