How to Insert a Video in PowerPoint: 5 Simple Ways

Adding a video to PowerPoint can turn a polite little slide deck into something people actually watch instead of quietly checking email under the table. Whether you are building a business pitch, classroom lesson, webinar deck, product demo, training module, or wedding slideshow that absolutely needs Aunt Linda’s dance-floor moment, video can make your message clearer, warmer, and more memorable.

The good news is that learning how to insert a video in PowerPoint is not difficult. The slightly less glamorous news is that choosing the wrong method can lead to bloated file sizes, broken links, awkward buffering, or the dreaded “Why is the video not playing?” panic five minutes before your presentation. Nobody needs that kind of cardio.

This guide walks through five simple ways to add a video to PowerPoint, including inserting a video from your computer, adding an online video, using an embed code, linking to a video file, and recording your screen directly inside PowerPoint. You will also learn the best video format for PowerPoint, how to control playback, how to avoid common problems, and how to make your slide video look like it belongs there instead of being dropped in by a raccoon with a laptop.

Why Add Video to a PowerPoint Presentation?

Video is useful because it can explain motion, emotion, process, timing, and personality faster than text alone. A short clip can demonstrate a product feature, show a customer testimonial, teach a software workflow, introduce a speaker, recap an event, or make a complicated idea easier to understand.

For example, if you are presenting a marketing campaign, a thirty-second ad sample is far more powerful than describing the ad with bullet points. If you are teaching employees how to use a new app, a screen recording is clearer than saying, “Click the little thingy near the other thingy.” If you are pitching investors, a sharp product demo can help them see the value immediately.

PowerPoint supports several video insertion options, and each one has its own purpose. The best method depends on where your video is stored, whether you will have internet access, how large your presentation can be, and whether you want the video to travel inside the PowerPoint file.

Before You Start: Prepare Your Video File

Before inserting video in PowerPoint, take a minute to prepare the file. This tiny bit of prep can save you from presentation gremlins later.

Use a compatible video format

For the smoothest experience, use an MP4 file encoded with H.264 video and AAC audio. That combination is widely recommended because it works well across modern versions of PowerPoint on Windows and Mac. Other formats may work, but MP4 is usually the safest choice.

Keep the file size reasonable

High-resolution video looks great, but a giant file can make your presentation slow, difficult to share, or impossible to email. If the video is longer than necessary, trim it before inserting it. If it is huge, compress it or export a smaller version. Your audience wants your insight, not a 900MB tribute to loading screens.

Save related files in one folder

If you plan to link to a video instead of embedding it, keep the PowerPoint file and the video file in the same folder. This reduces the risk of broken links when you move the presentation to another computer, USB drive, or shared folder.

Method 1: Insert a Video from Your Computer

The most common way to insert a video in PowerPoint is to add a file from your device. This method embeds the video directly into the presentation, meaning the video becomes part of the PowerPoint file.

How to insert a local video on Windows

  1. Open your PowerPoint presentation.
  2. Go to the slide where you want the video to appear.
  3. Click the Insert tab.
  4. Select Video, then choose This Device or Video on My PC.
  5. Find your video file and click Insert.
  6. Resize and position the video on your slide.

How to insert a local video on Mac

  1. Open the slide where you want the video.
  2. Click Insert.
  3. Choose Video or Movie from File, depending on your PowerPoint version.
  4. Select your video file.
  5. Click Insert.

Once inserted, the video can be moved, resized, cropped, styled, and played during your slideshow. You can also select the video and use the Playback options to decide whether it starts automatically, when clicked, or as part of the click sequence.

Best for

This method is best when you need the video to work offline. It is ideal for conference rooms, classrooms, trade shows, event presentations, and any situation where Wi-Fi behaves like it has personal issues.

Watch out for

Embedding video increases the PowerPoint file size. If your presentation suddenly becomes too large to email, the embedded video is probably the reason. In that case, compress the media, shorten the video, or consider linking to the file instead.

Method 2: Insert an Online Video from YouTube, Vimeo, or Microsoft Stream

If your video is hosted online, PowerPoint lets you insert it using a web address. This is a convenient option for YouTube tutorials, Vimeo clips, company videos, public explainers, or internal Microsoft Stream videos.

How to insert an online video

  1. Open the video in your web browser.
  2. Copy the video page URL from the address bar.
  3. Return to PowerPoint and select the slide where the video should appear.
  4. Click Insert.
  5. Select Video, then choose Online Video.
  6. Paste the URL into the dialog box.
  7. Click Insert.

PowerPoint places the online video on your slide as a playable frame. You can resize it, move it, and preview it. In slideshow mode, the video plays from the website, not from inside your presentation file.

Best for

This method is best when you want to keep your PowerPoint file smaller or use a video that already lives online. It is also useful when the online version may be updated and you want viewers to access the most current version.

Watch out for

Online videos require an internet connection during the presentation. If the venue has weak Wi-Fi, test early or use a local video file instead. Also remember that online videos remain subject to the hosting platform’s availability, privacy settings, and playback rules.

Method 3: Insert a Video Using an Embed Code

Sometimes a video URL is not enough, especially when PowerPoint needs a proper embed code from a platform such as YouTube or Vimeo. An embed code is a small piece of HTML, usually beginning with an iframe tag, that tells PowerPoint how to display the hosted video.

How to insert a video with embed code

  1. Open the online video you want to use.
  2. Click Share.
  3. Choose Embed.
  4. Copy the full embed code.
  5. Go back to PowerPoint.
  6. Select the slide where the video should appear.
  7. Click Insert, then Video, then Online Video.
  8. Paste the embed code into the embed code field.
  9. Click the insert arrow or button.

The video frame will appear on the slide, and you can adjust its size and placement. To preview it, right-click the video frame and choose Preview, or run the slideshow from the current slide.

Best for

This method is useful when a regular URL does not insert correctly or when the platform provides a specific embed option. It can also be helpful for creators who want a more reliable connection between PowerPoint and the hosted video player.

Watch out for

Do not accidentally copy a normal URL when PowerPoint is asking for embed code. A URL usually begins with “https,” while embed code often begins with an iframe. Copying the wrong thing is a tiny mistake that can cause a large amount of muttering.

Method 4: Link to a Video File Instead of Embedding It

Embedding a video stores it inside your PowerPoint file. Linking to a video creates a connection to a separate file. The video is not packed into the presentation; PowerPoint simply knows where to find it.

How to link to a video file

  1. Create a folder for your presentation.
  2. Place both the PowerPoint file and the video file in that folder.
  3. Open PowerPoint and choose the slide where you want the video.
  4. Click Insert, then Video, then This Device.
  5. Select the video file.
  6. Click the arrow next to the Insert button.
  7. Choose Link to File.

The video appears on the slide, but it remains a separate file. When presenting, PowerPoint loads it from its saved location.

Best for

Linking is best when you want to keep your presentation file small. It is also helpful when your video may be updated separately, such as a training clip, product demo, or announcement video.

Watch out for

Linked videos can break if the video file is moved, renamed, deleted, or not transferred with the presentation. If you share the deck, share the video file too. For maximum safety, keep everything in one folder and move the entire folder together.

Method 5: Record Your Screen in PowerPoint and Insert It Automatically

PowerPoint includes a screen recording feature that lets you capture your screen and place the recording directly onto a slide. This is perfect for software tutorials, website walkthroughs, app demos, data dashboards, process explanations, and “Here is exactly where you click” lessons.

How to record your screen in PowerPoint

  1. Open the slide where you want the screen recording.
  2. Click the Insert tab.
  3. Select Screen Recording.
  4. Choose the area of the screen you want to record.
  5. Turn audio and pointer recording on or off as needed.
  6. Click Record.
  7. When finished, stop the recording.
  8. PowerPoint adds the recording to your slide.

After the recording appears on the slide, you can trim it, resize it, choose playback settings, or save it as a separate media file. This makes PowerPoint surprisingly handy for quick demos when you do not want to open another screen recording tool.

Best for

This method is best for tutorials and demonstrations. If your presentation explains software, forms, websites, dashboards, or online workflows, a screen recording can remove confusion immediately.

Watch out for

Clean your desktop before recording. Close private tabs, mute notifications, and hide anything you do not want projected on a 12-foot screen. Your audience came for a tutorial, not a dramatic reading of your inbox preview.

How to Control Video Playback in PowerPoint

After inserting a video, select it and look for the Playback tab. Depending on your version of PowerPoint and the type of video, you may see several useful options.

Start automatically or on click

You can choose whether the video starts automatically, when clicked, or as part of the slide’s click sequence. Automatic playback works well for background clips and self-running presentations. Click-to-play is better when you want to introduce the video first.

Trim the video

If you inserted a local video or screen recording, you can often trim the start and end points. This helps remove awkward pauses, accidental mouse wiggles, and the classic first three seconds where everyone waits for the presenter to remember they are recording.

Loop the video

Looping is useful for event screens, trade show booths, lobby displays, and background visuals. A looping product animation can make a slide feel alive without requiring constant presenter action.

Play full screen

If the video is the main focus of the slide, use full-screen playback. This is helpful for demos, testimonials, interviews, or cinematic clips where small details matter.

How to Make Video Look Good on a Slide

Inserting a video is only step one. Making it look intentional is where your presentation starts to feel polished.

Match the video size to the slide design

A tiny video floating in the middle of a blank slide can feel awkward. Either make the video large enough to matter or place it inside a clear layout with a headline, short caption, and supporting point.

Use a clean thumbnail

If PowerPoint shows an unattractive video thumbnail, replace it with a poster frame when available. Choose a clear frame that tells viewers what the clip is about.

Do not overload the slide

A slide with a video, five bullets, three icons, a chart, and a decorative swirl is not a slide. It is a garage sale. Let the video breathe. Use fewer words and give the audience a clear reason to watch.

Troubleshooting: Why Is My PowerPoint Video Not Playing?

Video problems are common, but most have simple causes. Start with these fixes before blaming the projector, the universe, or Dave from IT.

Check the file format

If PowerPoint cannot insert or play a video, convert it to MP4 with H.264 video and AAC audio. This format is one of the most reliable options across Windows and Mac.

Test in slideshow mode

A video may appear on the slide but behave differently during the actual presentation. Always test it in slideshow mode, preferably on the same computer and display setup you will use live.

Confirm internet access

Online videos need internet access. If you inserted a YouTube or Vimeo video, make sure the presentation computer can reach that website. Corporate networks, school filters, and venue Wi-Fi can block video platforms.

Keep linked files together

If a linked video does not play, the link may be broken. Put the video file back in the correct folder or reinsert it. If you are sending the deck to someone else, include the video file too.

Update PowerPoint

Older versions of PowerPoint may have trouble with newer media formats or online video features. Updating Microsoft Office can fix compatibility and playback issues.

Which Method Should You Choose?

Use this quick guide when deciding how to add a video to PowerPoint:

  • Use “This Device” when you need offline playback and want the video inside the PowerPoint file.
  • Use “Online Video” when the video is hosted on YouTube, Vimeo, or Microsoft Stream and you will have internet access.
  • Use embed code when a platform provides a specific embed option or the URL method does not work.
  • Use “Link to File” when you want a smaller PowerPoint file and can keep the video file with the presentation.
  • Use screen recording when you need to demonstrate software, websites, dashboards, or step-by-step workflows.

Extra Experience-Based Tips for Inserting Video in PowerPoint

After working with PowerPoint videos in real-world presentations, one lesson becomes clear: the insert button is not the finish line. It is the starting line. The real success comes from testing, simplifying, and preparing for the room you will actually present in.

First, always test the video on the final presentation device. A deck that works perfectly on your laptop may behave differently on a conference room computer, especially if the room uses older software, restricted internet access, or a different operating system. If you are speaking at an event, bring your own laptop when possible and carry a backup copy of the video file. This sounds overly cautious until the day it saves your presentation and makes you feel like a calm professional instead of a panicked squirrel.

Second, avoid using long videos unless they are absolutely necessary. A presentation video should support the message, not hijack the room. In most cases, thirty to ninety seconds is enough. If the audience needs the full version, provide a link after the session. During the presentation, use only the sharpest, most relevant clip.

Third, think about audio early. Many presenters insert a beautiful video and then discover the room speakers are not connected, the volume is too low, or the clip begins with a jump-scare level sound effect. Before presenting, test the audio from the back of the room. If the narration matters, make sure people can hear it clearly. If audio is not essential, consider muting the video and explaining it yourself.

Fourth, use captions whenever possible. Captions make your presentation more accessible for people who are deaf or hard of hearing, and they also help in noisy environments. Even people with perfect hearing appreciate captions when the room acoustics are doing their best impression of a soup can.

Fifth, never rely on streaming video without a backup. Online video is convenient, but it depends on internet access, platform availability, permissions, and sometimes login status. If the video is essential and you have permission to use a local copy, insert the file from your computer or keep a backup version ready. If you cannot download it, at least prepare a screenshot and a short summary in case the video refuses to play.

Sixth, design the slide around the video. Do not just drop the video on top of an existing text-heavy slide. Give it space. Add a clear title, a one-sentence setup, and maybe a short takeaway below it. Tell viewers what to watch for before you press play. For instance: “Watch how the customer completes checkout in under ten seconds.” That framing makes the clip more useful.

Seventh, be careful with autoplay. Automatic playback can feel smooth when timed well, but it can also surprise you if you are still explaining the previous point. For live presentations, click-to-play often gives you more control. For kiosk displays or looping event screens, autoplay makes more sense.

Eighth, compress your media before sharing the deck. PowerPoint files with embedded videos can become enormous. If you need to email the presentation or upload it to a learning platform, check the file size. Use PowerPoint’s media compression tools when available, or compress the video before inserting it.

Finally, rehearse with the video included. Many presenters practice the talking parts but skip the video slide because “the video will just play.” Famous last words. Practice the transition into the video, the pause while it plays, and the transition out of it. A good video moment should feel intentional, not like you temporarily surrendered the presentation to a rectangle.

Conclusion

Learning how to insert a video in PowerPoint gives you more ways to explain, persuade, teach, and entertain. You can embed a video from your computer for reliable offline playback, insert an online video for a lighter file, use embed code when needed, link to a separate video file to manage size, or record your screen directly inside PowerPoint for tutorials and demos.

The best method depends on your situation. If you need reliability, use a local MP4 file. If you need convenience and have internet access, use an online video. If you need a smaller deck, link to the file carefully. If you need to teach a process, record your screen. Whatever you choose, test your video before presenting. PowerPoint videos are easy to insert, but the best presenters know the real magic is preparation.

Note: For best results, use MP4 video with H.264 video encoding and AAC audio, test playback in slideshow mode, and keep a backup plan if your presentation depends on internet access.