How to embed a YouTube video in PowerPoint (and have it actually play)
Insert a YouTube video in PowerPoint that plays during your presentation — plus the offline-playback trick when you can't trust the conference Wi-Fi.
Lina Santiago
Independent writer
Affiliate disclosure: Some links in this article may earn us a commission at no extra cost to you. Learn more.
Few things kill a presentation faster than a YouTube video that won't load on stage. Here's how to embed one properly — and how to make sure it plays even when the venue Wi-Fi is, predictably, terrible.
Quick steps — embed a YouTube video
- In PowerPoint, click the slide where you want the video.
- Insert → Video → Online Video.
- Paste the YouTube URL (you can copy it from the browser or use the YouTube Share button).
- Click Insert.
- A black video tile appears on your slide. Resize and reposition like a picture.
In Slide Show mode, click the play button on the tile to start. Playback streams from YouTube — the venue needs internet.
Make it auto-play
Click the video on the slide, then in the Playback tab (top ribbon):
- Start: Automatically — plays when the slide appears.
- Start: When Clicked On — plays only when you click it.
- Start: In Click Sequence — plays when you advance the slide.
The Wi-Fi problem
If the venue's Wi-Fi is slow or blocked, an online video won't play. Two robust workarounds:
Option 1: Download the video as a file
If you have the right to do so (your own content, public-domain, or licensed), download the MP4 and embed that instead.
- Save the MP4 to your laptop.
- In PowerPoint: Insert → Video → This Device → pick the MP4.
- The video is now embedded into the
.pptxfile — no internet needed.
Files get bigger this way — a 5-minute HD clip can add 100MB to your deck.
Option 2: Set up an offline tab
Open the YouTube video in your browser before the presentation. Some browsers cache enough to play even if Wi-Fi drops mid-talk. Not reliable enough for high-stakes presentations, but a useful fallback.
Start at a specific timestamp
Sometimes you only want to show 0:45–1:20 of the video, not the intro.
- Click the video on the slide.
- Playback → Trim Video.
- Drag the green (start) and red (end) sliders to the seconds you want.
- Click OK.
For online videos, the trim happens on playback, not on the source — the YouTube file isn't modified.
Make sure it's full-size during the talk
- Click the video, drag a corner handle to resize (hold Shift to keep the aspect ratio).
- Right-click → Size and Position → Lock aspect ratio.
- For a clean look, right-click → Fit to Slide scales the video to the whole slide.
What can go wrong
- "Video not available" in Slide Show — likely the video is age-restricted or region-locked on YouTube. Download an MP4 alternative.
- No sound — check the speaker volume in PowerPoint's Playback tab and the YouTube player's mute button.
- Black screen, no error — usually a corporate firewall blocking YouTube on the venue's Wi-Fi. Switch to your phone's hotspot or use the offline MP4 method.
- Embedded video plays only sometimes — old versions of PowerPoint (2016 and earlier) don't always handle YouTube embeds well. Update to a current Microsoft 365 version.
TL;DR
Insert → Video → Online Video for streaming. Always download a backup MP4 for important talks and embed that — Insert → Video → This Device. Set Start to "Automatically" if you want the video to begin as the slide appears.
One Microsoft 365 tip every Tuesday.
Practical tutorials, troubleshooting, and shortcuts — straight to your inbox. No spam. Unsubscribe anytime.
Related articles
How to export PowerPoint to PDF the right way (handouts, notes, links)
PowerPoint to PDF should be a single click, but the right options change everything. Slide-only vs handouts vs notes, embedding links, and preserving fonts.
PowerPoint Designer turns ugly slides into great ones in two clicks
PowerPoint Designer (aka Design Ideas) uses AI to suggest pro-looking layouts for any slide. How to enable it, when it works best, and how to use it without your slides looking generic.