How to Add a Video in Google Slides
Adding a video to a Google Slides presentation can transform a static deck into something far more engaging — whether you're embedding a product demo, a tutorial clip, or a recorded message. Google Slides supports a few different methods for inserting video, and the one that works best depends on where your video lives and how you plan to present it.
Why Add Video to Google Slides?
Video adds context that bullet points can't. A 30-second clip can demonstrate a process, humanize a brand, or break up dense content in a way that keeps audiences engaged. Because Google Slides is cloud-based, it handles video differently than PowerPoint — which matters for playback, sharing, and file size.
The Three Main Ways to Insert Video
Google Slides gives you three video insertion options when you open the video dialog. Each pulls from a different source.
1. Search YouTube Directly
This is the quickest option for publicly available content. Inside Google Slides:
- Open your presentation and select the slide where you want the video.
- Click Insert in the top menu, then select Video.
- In the dialog box that appears, the Search tab lets you search YouTube directly.
- Type your search query, select the video you want, and click Select.
The video is embedded by reference — meaning it streams from YouTube during playback. No video file is stored in your presentation. This keeps your file light but requires an internet connection when presenting.
2. Paste a YouTube URL
If you already have a specific YouTube link:
- Go to Insert → Video.
- Click the By URL tab.
- Paste the full YouTube video URL and click Select.
This works for both standard YouTube videos and unlisted YouTube videos — which is useful if you've uploaded a private clip and don't want it publicly searchable. It does not work for age-restricted or private (login-required) videos.
3. Insert from Google Drive
This option is for videos you've uploaded yourself:
- Go to Insert → Video.
- Click the Google Drive tab.
- Browse or search your Drive for the video file, then click Select.
Supported formats include MP4, MOV, AVI, and WMV, though MP4 is the most reliable. The video must already be uploaded to your Google Drive account, and it must be in a format Google Drive can preview. If it can't be previewed in Drive, it won't embed properly in Slides.
Formatting and Playback Options 🎬
Once a video is on your slide, you can resize and reposition it just like any other object. But Google Slides also gives you playback controls worth knowing about.
Right-click the video and select Format options to access:
- Start time / End time — trim the video so only a specific segment plays
- Autoplay when presenting — the video starts automatically when you land on that slide
- Mute audio — useful for background visuals or silent demos
These settings only apply during a live presentation in Slides. They don't edit the source video.
Key Variables That Affect How This Works
The method that makes sense for your situation depends on a few factors:
| Variable | What It Affects |
|---|---|
| Internet access during presentation | YouTube embeds require live connectivity; Drive videos may buffer |
| Video privacy | Private YouTube videos won't embed; use Drive instead |
| File format | Non-standard formats may not upload cleanly to Drive |
| Sharing the deck | Viewers need access to the Drive video file to see it |
| Presenter mode vs. exported PDF | Video only plays in Slides — not in exported PDFs or static formats |
Sharing Considerations
If you share your presentation with someone else, video playback depends on the source:
- YouTube videos will play for anyone with an internet connection, as long as the video is public or unlisted.
- Google Drive videos require the viewer to have permission to access that file. If you share the Slides deck but not the Drive video, recipients will see a broken embed. You'll need to set the Drive video's sharing settings to "Anyone with the link can view" to avoid this.
This is a common source of confusion — the presentation looks fine on your end but shows an error for collaborators.
What Doesn't Work
A few things worth knowing before you start:
- Local video files cannot be embedded directly from your computer. You must upload to Google Drive first.
- Vimeo, Loom, and other platforms are not supported natively. You'd need to download those videos and re-upload to Drive, or find a YouTube equivalent.
- Autoplay restrictions in some browsers may override Slides' autoplay settings during presenter mode.
- Offline Slides (via the Chrome extension) may not play Drive-hosted videos if the file isn't cached.
Different Setups, Different Results 🖥️
A presenter working in a well-connected conference room with a Google Workspace account and Drive storage has a very different experience than someone building a deck on a personal Gmail account with limited Drive space, planning to present over a spotty Wi-Fi connection.
For the first person, embedding a Drive-hosted video with autoplay is seamless. For the second, a YouTube URL with a stable public link might be far more reliable.
The trimming and autoplay features also behave differently depending on whether you're in edit mode, presenting live, or sharing a link for asynchronous viewing — and not everyone who receives your deck will interact with it the same way.
How video fits into your specific presentation — and which method holds up under your actual conditions — is where the general instructions stop and your setup takes over.