The fastest way depends on which tool you chose

Adding video to slides works differently in each tool, and the method you use changes what your audience can actually do with the file. Google Slides embeds video directly from YouTube or Google Drive. PowerPoint lets you insert video files from your computer or online sources, but the file size matters — a presentation with large video files becomes hard to email or share. Apple Keynote works similarly to PowerPoint but handles video more smoothly on Mac devices.

The real choice is whether you want the video to play inside the slide during your presentation, or whether you want to link to it so viewers can watch it later on their own. That decision changes which tool works best for your situation and how much setup you actually need to do.

Key Takeaways

  • Google Slides video embeds directly from YouTube or your Google Drive, and anyone with the link can watch it without downloading anything.
  • PowerPoint and Keynote let you insert video files from your computer, but large files make the presentation slow to share and open.
  • Linking to a video instead of embedding it keeps your file size small, but requires your audience to have internet access when they watch.
  • Test your video playback on the actual device and internet connection you will use during your presentation, not just on your computer at home.
  • Video codecs and formats matter — MP4 files work across all tools, but MOV, WMV, and other formats may not play on every device.

Adding video in Google Slides

Open your slide, click where you want the video to go, then use the menu: Insert > Video. You have two options: search YouTube directly, or paste a YouTube link. If you want to use a video from your own Google Drive, click "By URL" and paste the shareable link to your video file.

Google Slides only embeds videos that are already online — YouTube, Google Drive, or a direct web link. You cannot upload a video file from your computer the way you can with PowerPoint. If your video is on your computer, you need to upload it to Google Drive first, then embed it from there. This takes an extra step, but it means the video stays in the cloud and does not make your presentation file huge.

Once the video is embedded, anyone you share the slide with can watch it as long as they have permission to access the video source. If you share the slides but the video is private, they will see a blank box. Make sure your video is set to "Anyone with the link can view" or "Public" before you share the presentation.

Adding video in PowerPoint

Click Insert > Video, then choose "This Device" to pick a file from your computer, or "Online Video" to paste a link. If you use "This Device," PowerPoint copies the video into the presentation file itself. This makes the file very large — a five-minute video can add 100 to 500 MB depending on quality. If you email the presentation or upload it to a shared drive, that size matters.

The "Online Video" option lets you paste a YouTube link or a direct URL to a video file hosted somewhere else. This keeps your presentation file small, but the video only plays if your internet connection is working during the presentation. If you are presenting offline or in a location with poor wifi, embedded video is safer.

PowerPoint supports MP4, MOV, WMV, and MPEG formats, but MP4 is the most reliable across different computers and versions. If you have a video in another format, convert it to MP4 first using free tools like HandBrake or VLC before inserting it.

Adding video in Apple Keynote

Click Insert > Video, then choose the video file from your computer. Keynote embeds the video directly into the presentation, similar to PowerPoint. The file size grows with each video you add, so a presentation with multiple videos becomes large and slow to open.

Keynote handles video playback smoothly on Mac and iPad, but if you share the presentation with someone using Windows or Android, the video may not play or may play with audio and video out of sync. Test on the actual device your audience will use before you present. If your audience is mixed between Mac and Windows users, export the presentation as a PowerPoint file and test that version instead.

Keeping file size manageable

Every tool has a limit to how large a presentation file should be. Google Slides has no hard file size limit, but presentations over 100 MB become slow to load. PowerPoint and Keynote files over 50 MB start to cause problems — they take longer to open, are risky to email, and may not upload to some cloud services.

If you have multiple videos or long videos, use links instead of embedding. In PowerPoint, use "Online Video" and paste a YouTube link or a link to a video hosted on OneDrive or SharePoint. In Keynote, you can link to a video by inserting a text box with a clickable URL, though this is less seamless than embedding. In Google Slides, always embed from YouTube or Google Drive rather than uploading video files directly.

Another option: use a video thumbnail image with a play button, then link that image to the video URL. This keeps your file small and gives your audience a clear visual cue that clicking will start the video.

Testing video playback before you present

Video playback fails most often because of three things: the video format is not supported, the internet connection is too slow, or the projector or display does not recognize the video codec. Test on the actual equipment you will use — the projector, the laptop you will present from, and the internet connection at the venue.

Open your presentation on that laptop, click play, and watch the whole video. Do not assume it will work just because it played on your home computer. Projectors sometimes do not support certain video codecs, and wifi at a conference or classroom may be too slow for streaming. If the video stutters or does not play, you have time to fix it before your presentation.

If you are embedding a large video file, also test opening the presentation file itself — sometimes a file over 50 MB takes so long to load that it looks like the computer froze. If that happens, switch to linking instead of embedding.

Choosing between embedding and linking

MethodFile SizeInternet RequiredAudience Can readBest For
Embed video file (PowerPoint, Keynote)Large (100+ MB per video)NoYes, if they read the fileOffline presentations, single short video
Link to YouTube (all tools)SmallYesNo, they watch on YouTubeOnline presentations, multiple videos
Link to cloud storage (PowerPoint, Google Slides)SmallYesDepends on permissionsSharing with a team, controlling access
Embed from Google Drive (Google Slides)SmallYesNo, they watch in SlidesCollaborative presentations, straightforward sharing

Frequently Asked Questions

Can I add a video that is not on YouTube?

Yes. In PowerPoint, insert the video file from your computer or paste a direct URL to a video hosted on OneDrive, SharePoint, or another server. In Google Slides, upload the video to Google Drive first, then embed it from there. In Keynote, insert the file from your computer. The video must be in a supported format — MP4 works everywhere, but MOV, WMV, and others may not play on all devices.

What if the video plays fine on my computer but not on the projector?

The projector may not support the video codec or resolution. Test on the actual projector before you present. If it does not work, convert the video to MP4 format using HandBrake or VLC, or switch to linking to a YouTube version instead of embedding the file. Always have a backup plan — a link to the video or a screenshot with a URL — in case playback fails during your presentation.

Does embedding video make my presentation slower to open?

Yes, if the file is large. PowerPoint and Keynote files over 50 MB open slowly and may freeze. Google Slides handles larger files better because it stores video in the cloud. If your presentation is slow, remove embedded videos and link to them instead, or compress the video file to reduce its size before embedding.

Can my audience watch the video after I send them the presentation?

Only if you embedded the video file directly into PowerPoint or Keynote. If you linked to YouTube or a cloud storage URL, they can watch it only if they have internet access and permission to view the source. If you want them to watch offline, embed the video file, but be aware the presentation file will be large to email.

What video format should I use?

MP4 is the safest choice — it plays in PowerPoint, Keynote, and Google Slides on Windows, Mac, and most other devices. If you have a video in MOV, WMV, AVI, or another format, convert it to MP4 using free software like HandBrake or VLC before adding it to your slides. This takes a few minutes and prevents playback problems during your presentation.