How to Add a Video to Google Slides (Step-by-Step Guide)

Adding a video to a Google Slides presentation can transform a flat deck into something that actually holds an audience's attention. Whether you're embedding a YouTube tutorial, a product demo, or a recorded presentation, Google Slides supports video in a few different ways — each with its own trade-offs depending on how and where you plan to present.

Why Add a Video to a Google Slide?

Video adds context that static images and bullet points can't. A 90-second product walkthrough, a customer testimonial clip, or an animated explainer embedded directly in your slide means your audience doesn't have to leave the presentation to watch it. It also keeps the flow of the presentation intact — no switching tabs, no broken links, no awkward pauses while someone searches for a URL.

But not all video embedding methods work equally well across every setup. How you add the video, where it's hosted, and how you plan to present all affect what your audience actually experiences.

The Two Main Ways to Add Video in Google Slides

Google Slides supports two primary methods for inserting video:

MethodSourceRequires Internet?File Size Limit
YouTube embedYouTube URL or searchYesNone (streamed)
Google Drive uploadVideo file from DriveYes (Drive access)100 MB per file

There is no option to embed a video directly from your local hard drive without uploading it first. Everything routes through either YouTube or Google Drive.

How to Insert a YouTube Video

This is the most common method and works well when the video is already on YouTube — either publicly available or unlisted.

  1. Open your Google Slides presentation and click the slide where you want the video.
  2. In the top menu, go to Insert → Video.
  3. The "Insert video" dialog opens. The default tab is Search, which lets you search YouTube directly.
  4. Alternatively, click the By URL tab and paste the YouTube video link.
  5. Select the video and click Select. The video thumbnail will appear on your slide.
  6. Resize and reposition it as needed using the handles around the video frame.

🎬 One useful feature: once the video is inserted, you can right-click it and choose Format options to set a specific start and end time. This is handy if you only want to play a 30-second clip from a longer video rather than the whole thing.

How to Insert a Video from Google Drive

If the video is private, proprietary, or not suitable for YouTube, uploading it to Google Drive and embedding from there is the better route.

  1. Upload your video file to Google Drive first (supported formats include MP4, MOV, AVI, and others — MP4 is the most reliable).
  2. In Google Slides, go to Insert → Video.
  3. Click the Google Drive tab.
  4. Navigate to your file, select it, and click Select.

Important permission note: If you're sharing the presentation with others or presenting to an audience that isn't logged into your Google account, you'll need to make sure the Drive video file has the correct sharing permissions. If it's set to private, viewers will see a playback error instead of the video. Setting it to "Anyone with the link can view" typically resolves this.

Playback Settings and Controls

After inserting a video (from either source), Google Slides gives you a few playback options under Format options:

  • Play (on click): The video only plays when someone clicks it during the presentation. This is the default.
  • Play (automatically): The video starts as soon as you advance to that slide. Useful for intro clips or background loops.
  • Play (manually): Gives the presenter full control.

You can also toggle Mute audio — useful for background footage where narration is handled by the presenter.

Common Issues to Know About

Videos don't play in exported PDFs. If you download your presentation as a PDF, the video becomes a static thumbnail. The same goes for PowerPoint exports — the embedded video link may not transfer cleanly depending on the version of PowerPoint being used.

Internet is required during playback. Google Slides does not cache or download embedded video locally. Both YouTube embeds and Drive-hosted videos require an active internet connection to play during the presentation. Presenting in a venue with unreliable Wi-Fi is a real risk factor here.

Autoplay doesn't always work in Presenter View on all browsers. Browser autoplay policies — particularly in Chrome — can sometimes block automatic video playback unless the user has interacted with the page first. This varies by browser version and settings.

Factors That Affect Your Experience

The right method — YouTube vs. Google Drive — and the right playback setting depend on several variables that differ from one presenter to the next:

  • Who your audience is: A public YouTube embed works fine for a team meeting or classroom. For confidential internal content, Drive with restricted permissions is safer.
  • Where you're presenting: A stable internet connection makes both methods work well. A spotty conference room Wi-Fi changes the calculus significantly.
  • What platform you're presenting on: Presenting directly from a browser is most reliable. Using Chromecast, screen mirroring, or an HDMI adapter introduces additional variables.
  • How the file will be shared afterward: If the deck gets downloaded or exported, embedded videos behave very differently depending on the format.
  • Video length and file size: Longer Drive-hosted videos over 100 MB need to be compressed before upload, which can affect quality.

A polished 10-minute conference presentation to a live audience has very different requirements than a simple 2-slide training deck sent over email — even if the "how to insert a video" steps are identical in both cases.