April 13, 2026 | SlideUpLift

How to Embed YouTube Video in PowerPoint (2026 Complete Guide)

Most PowerPoint videos fail at the worst moment — they don’t play, lag during playback, or force you to switch tabs mid-presentation.

This guide shows you exactly how to embed a YouTube video in PowerPoint using five reliable methods that work across Windows, Mac, and the web, helping you deliver a professional PowerPoint presentation every time. You’ll also learn how to control playback, fix common issues, and choose the right method for your setup.

Quick Answer — How to Embed a YouTube Video in PowerPoint

  1. Open PowerPoint and go to your target slide.
  2. Click Insert → Video → Online Video.
  3. Paste the YouTube URL into the “Enter a Video URL” field.
  4. Click Insert and resize the video frame to fit your slide.
  5. Press F5 to test playback in Slide Show mode.

Tip: This method works on Windows (PowerPoint 2016 and later) and Mac (PowerPoint 2021 and later). For older versions, jump to Method 3 (local file) or Method 5 (hyperlink).

That’s the fastest method—now let’s break down every way you can do it.

Method 1: Insert Using the Video URL

This is the fastest option for getting a clip onto your slide. All you need is the video URL and an internet connection during the presentation. It works across Windows, Mac, and the browser-based version of PowerPoint.

Steps for Windows (PowerPoint 2016, 2019, 2021, 2024, and Microsoft 365)

  1. Open your PowerPoint presentation.
  2. Go to the slide where you want to add the video.
  3. Click the Insert tab in the top ribbon.
  4. Click Video → Online Video from the dropdown.
  5. Open YouTube and copy the video URL from the address bar.
  6. Paste the URL into the “Enter a Video URL” field.
  7. Click Insert and wait for the video to load.
  8. Drag and resize the video frame to fit your slide.
  9. Press F5 (Slide Show) to test playback.
Here is Method 1: Insert Using the Video URL
Here is Method 1: Insert Using the Video URL

Tip: Use the youtu.be short URL if the full URL fails to load.

Steps for Mac (PowerPoint 2021 and Later Only)

Note: Earlier macOS versions of PowerPoint do not support online video insertion.

  1. Open PowerPoint 2021 or Microsoft 365 for Mac.
  2. Go to the slide where you want to embed the video.
  3. Click Insert → Online Movie from the menu.
  4. Paste the YouTube video URL into the field.
  5. Click Insert and resize the video on the slide.
  6. Test playback in Slide Show mode.

Tip: On Mac, the video object may appear labelled “Online Movie” — this is normal.

Here is Method 1: Insert Using the Video URL using Mac
Here is Method 1: Insert Using the Video URL on a Mac

Steps for PowerPoint for the Web (Office.com)

PowerPoint for the web supports URL insertion only. Embed code is not supported in the web version.

  1. Open your presentation at Office.com.
  2. Click Insert → Video → Online Video.
  3. Paste the YouTube URL and click Insert.
  4. Use Preview or Slide Show mode to test.
Method 1: Insert Using the Video URL: for PowerPoint for the Web
Here is Method 1: Insert Using the Video URL: for PowerPoint for the Web

Method 2: Insert Using an Embed Code

Skip this section unless you are specifically using PowerPoint 2016 on Windows. The embed code method is not available in PowerPoint 2019, 2021, 2024, Microsoft 365, Mac, or the web version.

Use the embed code when you need precise control over autoplay, start time, or looping. This method works only on PowerPoint 2016 for Windows.

Step 1 — Get the Embed Code from YouTube

  1. Go to the YouTube video you want to embed.
  2. Click the Share button below the video player.
  3. Click Embed in the Share panel.
  4. Copy the entire iFrame embed code.

Important: If the copied text starts with “http” — STOP. You copied the wrong code. Click Embed again.

Step 2 — Paste the Embed Code into PowerPoint 2016

  1. Open PowerPoint 2016 and go to the target slide.
  2. Click Insert → Video → Online Video.
  3. Find the “Paste embed code here” field.
  4. Paste the code and press Enter or click the arrow.
  5. Resize and reposition the video on your slide.
Method 2: Insert Using an Embed Code
Here is Method 2: Insert Using an Embed Code

Customize the Embed Code — YouTube API Parameters

You can modify the embed code to control how the video behaves. Add these parameters to the YouTube URL inside the iFrame src attribute:

ParameterWhat It DoesExample
autoplay=1Video starts automatically when slide appears…?autoplay=1
start=90Video begins at 90 seconds (1 min 30 sec)…?start=90
end=120Video stops at 120 seconds (2 minutes)…?end=120
loop=1Video replays automatically after it ends…?loop=1
mute=1Video plays with sound muted (required with autoplay)…?mute=1
modestbranding=1Reduces YouTube logo visibility in the player…?modestbranding=1

Combine parameters with &: https://www.youtube.com/embed/VIDEO_ID?autoplay=1&start=90&mute=1 

Method 3: Download the Video and Insert It Locally

The most reliable option for offline presentations or venues where YouTube may be blocked. A downloaded video plays directly from your file — no streaming, no internet dependency, no firewall issues.

What Video Formats Does PowerPoint Support?

Always use the correct format to avoid playback errors.

FormatCompatibilityRecommended Codec
MP4 (.mp4)Best — works on all Windows and Mac versionsH.264 video + AAC audio
MOV (.mov)Good — mainly for Mac usersH.264 video + AAC audio
WMV (.wmv)Windows only — limited Mac support
AVI (.avi)Works but may cause large file sizes
MKV (.mkv)Not recommended — often incompatible

Best practice: Always use MP4 with H.264 + AAC for maximum compatibility.

Steps to Insert a Downloaded Video on Windows

  1. Go to your PowerPoint slide.
  2. Click Insert → Video → Video on This PC.
  3. Browse to your downloaded video file.
  4. Double-click the file to insert it.
  5. Resize and reposition using the frame handles.
  6. Right-click the video → Format Video to adjust brightness or color.
Here is Method 3: Download the Video and Insert It Locally on Windows
Here is Method 3: Download the Video and Insert It Locally on Windows

Steps to Insert a Downloaded Video on Mac

  1. Open your PowerPoint presentation on Mac.
  2. Click Insert → Video → Movie from File.
  3. Locate and select your downloaded video file.
  4. Click Insert and adjust the frame on your slide.
  5. Test playback in Slide Show mode before presenting.
Here are the steps to insert a Downloaded Video on a Mac
Here are the steps to insert a Downloaded Video on a Mac

Downloading YouTube videos without permission violates YouTube’s Terms of Service. You may only use a downloaded YouTube video in PowerPoint if: you own the video and uploaded it yourself, the video is labeled with a Creative Commons license, you have explicit written permission from the creator, or you have a YouTube Premium subscription for offline viewing.

Note: YouTube Premium offline viewing is limited to the YouTube app only — not PowerPoint.

Method 4: Use PowerPoint’s Screen Recording to Capture a Clip

Record just the clip you need from a longer video — no download, no internet required during the presentation. PowerPoint’s built-in screen recorder (available from version 2013 on Windows) lets you capture exactly the segment you need from a longer video. The recording saves as a local file and embeds directly on your slide.

Steps for Windows (PowerPoint 2013+)

  1. Open PowerPoint and go to the Insert tab.
  2. Click Screen Recording.
  3. Click Select Area and drag to outline your browser’s video player. Keep the selection tight around the video frame — avoid capturing browser tabs, bookmarks, or other UI elements.
  4. Toggle Audio on if you need the video’s sound. Toggle the mouse Pointer off to keep cursor movements out of the recording.
  5. Switch to your browser and open the YouTube video. Set the video quality to 720p or 1080p before recording — PowerPoint captures whatever resolution is on screen.
  6. Press the Record button in the PowerPoint toolbar (or press Windows + Shift + R). A three-second countdown begins.
  7. Immediately click Play on the YouTube video and let it run through the segment you need.
  8. Press Windows + Shift + Q to stop the recording. PowerPoint automatically inserts the clip onto the current slide.
  9. Right-click the inserted video and select Trim to cut any extra seconds from the start or end.
  10. Go to the Playback tab and set your Start option (Automatically, On Click, or In Click Sequence).
Method 4: Use PowerPoint’s Screen Recording to Capture a Clip
Here is Method 4: Use PowerPoint’s Screen Recording to Capture a Clip

Recording Quality and File Size

The screen recorder captures at your monitor’s display resolution. A 1080p recording of a 60-second clip typically produces a 15–30 MB file. Keep these points in mind:

Set YouTube to at least 720p before recording. If you record a 360p or 480p stream, the clip will look blurry when projected on a large screen. Longer recordings increase file size significantly — a five-minute capture at 1080p can exceed 150 MB and slow down your entire presentation file. After inserting the clip, go to File → Info → Compress Media and choose Full HD (1080p) or HD (720p) to reduce file size without noticeable quality loss. If your final PowerPoint file needs to stay under a specific size limit (for example, for email), compress the media or trim the clip to only the seconds you actually need.

When to Use Screen Recording Instead of Downloading

Screen recording makes more sense than downloading when you only need a short segment (under two minutes) from a long video, when you want to avoid installing third-party download tools, or when you need to capture something that is not easily downloadable — such as a live stream, a members-only video, or content behind an age gate.

Tip: The recording is embedded as a local video file — playback will not depend on your internet connection during the presentation.

Limitation: Screen Recording is only available on PowerPoint for Windows (2013 and later). It is not available on Mac or PowerPoint for the web. Mac users can use QuickTime Player’s screen recording feature, save the file as an MP4, and then insert it using Method 3.

Copyright note: Only use this method for content you have the right to record and use. Screen recording a video does not grant you a license to redistribute it.

The lightest option — keeps your file small and works on every version of PowerPoint, including versions from 2007 onward.

This method does not embed the video inside your slide. Instead, clicking the linked object opens the video in your default web browser. It is the right choice when file size matters, when you are working on an older version of PowerPoint that does not support online video, or when you simply want to reference a video without giving it a full slide of its own.

Steps (All PowerPoint Versions)

  1. Open the YouTube video in your browser and copy the URL from the address bar.
  2. In PowerPoint, go to the slide where you want the link.
  3. Select the object you want to make clickable — this can be a text box, a shape, a button, or an image (such as a screenshot of the video thumbnail).
  4. Click Insert → Link (or press Ctrl+K on Windows / Cmd+K on Mac).
  5. Paste the YouTube URL into the address field.
  6. Click OK to apply the hyperlink.
  7. During the presentation, click the linked object. The video opens in your default browser.
Here is Method 5: Add a YouTube Hyperlink to Your Slide
Here is Method 5: Add a YouTube Hyperlink to Your Slide

A plain-text URL on a slide looks unfinished. Use one of these approaches instead:

  • Thumbnail with play icon: Take a screenshot of the YouTube video’s thumbnail, paste it onto your slide, overlay a play button shape (▶), and hyperlink the entire group. This gives the visual impression of an embedded video.
  • Descriptive label: Use clear text like “▶ Watch the 2-minute demo” or “Click to play product walkthrough” so the audience knows what will happen.
  • Branded button: Create a rounded rectangle with your brand color, add “Watch Video” as text, and apply the hyperlink to the shape. This works well in corporate and sales decks.

When you click the hyperlinked object in Slide Show mode, PowerPoint minimizes and your default browser opens the YouTube video page. The audience will see the browser load, any YouTube ads that play before the video, and the full YouTube interface including recommended videos and comments.

To return to your presentation, press Alt+Tab (Windows) or Cmd+Tab (Mac), or click the PowerPoint icon in your taskbar. The presentation resumes on the same slide.

Important: If the presentation device has no internet connection, the link will not work — the browser will show an error page. Unlike Methods 1 and 2, there is no cached preview or fallback. If there is any chance of connectivity issues, pair this method with a local MP4 backup (Method 3) on the same slide.

When to Choose Method 5 Over Other Methods

Method 5 is the right pick when you are using PowerPoint 2010 or 2007 (which do not support online video embedding), when your file must stay under a strict size limit, when the video is supplementary and you may or may not play it depending on time, or when you are presenting in an environment where browser and internet access will work reliably.

Limitation: This method breaks the immersive flow of your presentation by switching to a browser window. The audience sees YouTube’s full interface, including ads and recommended videos. If seamless in-slide playback matters, use Method 1 or Method 3 instead.

How to Set Video Playback Options

Control when and how your video plays — automatically, on click, or as part of an animation sequence.

Automatically vs. On Click vs. In Click Sequence

Start SettingWhat HappensBest Used When
AutomaticallyVideo plays as soon as the slide appearsYou want seamless, hands-free playback
When ClickedThe video plays only after you click itYou need to narrate before playing the video
In Click SequenceVideo plays as part of your animation sequenceYou have animated elements before the video

How to Loop a YouTube Video in PowerPoint

Looping only works fully for locally inserted video files. For embedded YouTube videos, use the embed code parameter loop=1 instead (Method 2 only).

How to Start an Embedded YouTube Video at a Specific Time

Use the start= parameter in the embed code (Method 2), or append &t=90s to the URL when using the URL method (Method 1). Replace 90 with the number of seconds where playback should begin.

This is useful when you only need a specific clip from a longer video.

Example:

Paste this modified URL into PowerPoint using the same steps mentioned earlier.

Note: Timestamp accuracy varies by PowerPoint build. Always test before presenting.

For more on animations and transitions, explore our full library of PowerPoint tutorials.

Quick Comparison — All 5 Methods at a Glance

MethodInternet Needed?Works Offline?Best ForVersion SupportRecommendation
URL (Copy & Paste)YesNoQuick setup, live demosPPT 2016, 2019, 2021, 2024, M365, WebMost Popular
Embed CodeYesNoAutoplay, timestamp controlPPT 2016 (Windows only)
Download Local FileNoYesReliable offline playbackAll versionsMost Reliable
Screen RecordingNoYesClip a specific video segmentPPT 2013+ (Windows)
HyperlinkYesNoLightweight, minimal file sizeAll versions

Troubleshooting — YouTube Video Not Playing in PowerPoint

The five most common playback problems — and exactly how to fix each one.

Fix 1 — Check Your Internet Connection and WebView2 Runtime

Online YouTube videos require an active internet connection to stream. PowerPoint also uses Microsoft Edge WebView2 to render web content inside Office. If WebView2 is missing or outdated, videos will not play correctly. Search for “Microsoft Edge WebView2 Runtime” and install the latest version, and make sure your internet connection is stable before starting the slide show.

Fix 2 — Video Shows as a Blank Box or Black Screen

Ensure the YouTube video is set to Public — private videos cannot be embedded. Check that the video’s owner has not disabled embedding. Re-insert the video using a fresh URL or embed code, then click the video placeholder once to load the preview image.

Fix 3 — Embed Code Not Working

Ensure you copied the full iFrame code — not just the URL. The embed code only works in PowerPoint 2016 for Windows. Try the URL method if the embed code fails in your version.

Fix 4 — Video Plays on Your PC but Not During the Presentation

The venue network may be blocking YouTube — test on the venue’s Wi-Fi beforehand. Corporate firewall settings can prevent YouTube from loading inside PowerPoint. Always bring a local MP4 backup on a USB drive for critical presentations.

Fix 5 — Mac-Specific Playback Issues

Online video insertion is not supported in PowerPoint versions older than 2021 on Mac. Update PowerPoint via the Microsoft AutoUpdate tool if videos refuse to embed. Use a locally downloaded MP4 file as an alternative on older Mac versions.

Fix 6 — “PowerPoint Can’t Insert a Video” Error

First, verify your internet connection is stable and the URL starts with https://. If the error persists, try the embed code method or insert a local MP4 file instead.

PowerPoint Version Support — What Each Version Can Do

Check your version before you start — not every method works in every release.

PowerPoint VersionURL MethodEmbed CodeLocal FileScreen RecordOnline Video (Mac)
Microsoft 365 (Windows)✅ Yes❌ No✅ Yes✅ Yes
Microsoft 365 (Mac)✅ Yes❌ No✅ Yes❌ No✅ Yes
PowerPoint 2024 (Win/Mac)✅ Yes❌ No✅ Yes✅ Yes (Win)✅ Yes (Mac)
PowerPoint 2021 (Win/Mac)✅ Yes❌ No✅ Yes✅ Yes (Win)✅ Yes (Mac)
PowerPoint 2019 (Windows)✅ Yes❌ No✅ Yes✅ Yes
PowerPoint 2016 (Windows)✅ Yes✅ Yes✅ Yes✅ Yes
PowerPoint for the Web✅ Yes❌ No❌ No❌ No
PowerPoint 2013 (Windows)Limited❌ No✅ Yes✅ Yes

Presentation-Day Checklist

Run through this before you go live — internet failures love important presentations.

  • Test video playback in Slide Show mode — not just Normal view
  • Confirm internet access on the presentation venue’s network
  • Verify audio routes through the venue’s HDMI or speaker system
  • Have a downloaded MP4 backup ready on a USB drive
  • Keep the WebView2 Runtime up to date on the presentation device
  • Place a “Video Test” slide early in your deck to verify A/V

Need more help preparing? Read our complete guide to PowerPoint presentation tips for delivery and design.

Conclusion

What to Do Next? 

You now have five ways to get a YouTube video into PowerPoint — from a quick URL paste to a fully offline local file. Here’s how to pick yours:

  • Presenting with reliable Wi-Fi? Use Method 1 (URL). It takes under a minute and works on Windows, Mac, and the web.
  • Presenting at a venue, conference, or classroom where the internet is uncertain? Download the video as an MP4 and insert it locally (Method 3). It’s the only method that guarantees playback regardless of network conditions.
  • Need a specific 30-second clip from a 20-minute video? Use Screen Recording (Method 4) to capture just the segment you need — no download tools required.

Whichever method you choose, run through the Presentation-Day Checklist above before going live. Test in Slide Show mode, confirm your audio routing, and keep a backup MP4 on a USB drive. These three steps take two minutes and prevent the most common video failures. Looking for professionally designed slides to match your presentation? Browse SlideUpLift’s free PowerPoint templates ready-made decks you can customize in minutes.

Upgrade your slides with the latest PowerPoint templates for polished, modern presentations
Upgrade your slides with the latest PowerPoint templates for polished, modern presentations

FAQs

  1. How do I embed a YouTube video in PowerPoint without the internet? 

    Download the video as an MP4 and insert it via Insert → Video → Video on This PC. The clip plays from your device with no connection needed.

     

     

     

  2. Why is my YouTube video not playing in PowerPoint? 

    The most common causes are an unstable internet connection, an incorrect URL, or a missing WebView2 Runtime. Also, check that the video is set to Public on YouTube — private videos cannot play inside PowerPoint.

  3. How do I make a YouTube video play automatically in PowerPoint?

    Click the video to open the Playback tab, then set Start to Automatically. For the embed code method, add autoplay=1 to the YouTube URL inside the iFrame.

  4. How do I insert a YouTube video into PowerPoint on Mac? 

    You need PowerPoint 2021 or Microsoft 365 for Mac. Go to Insert → Online Movie and paste the YouTube URL. Earlier Mac versions do not support online video — use a local MP4 instead.

  5. How do I start an embedded YouTube video at a specific time?

    Append &t=90s to the YouTube URL before pasting it into PowerPoint, where 90 is the number of seconds from the start. In the embed code, use the start= parameter instead.

  6. How do I embed a YouTube video in PowerPoint 2019? 

    Use the URL method only — embed code is not available in PowerPoint 2019. Go to Insert → Video → Online Video, paste the URL, then set playback options in the Playback tab.

  7. What is the best way to add a YouTube video to PowerPoint for offline use? 

    Download the video as an MP4 using a legitimate tool, then insert it via Insert → Video → Video on This PC (Windows) or Movie from File (Mac). Make sure you have the rights to use the video before downloading.

  8. How do I avoid ads when a YouTube video plays inside PowerPoint? 

    The only reliable way is to download the video (where you have the rights) and insert it as a local file. Embedded YouTube videos are subject to YouTube’s ad platform and cannot be ad-free by default.

  9. Can I embed a YouTube playlist in PowerPoint? 

    Only via the embed code method in PowerPoint 2016 for Windows. Get the embed code for the playlist from YouTube’s Share → Embed panel and use the playlist URL format. This method is not available in other PowerPoint versions.

Subscribe to Slideuplift now!