Embedding a video in PowerPoint stores a local clip inside the deck. In PowerPoint on Windows, choose Insert > Video > This Device, select the file, then Insert.
Link to File keeps a separate dependency, while Online Video plays from a website.
Choose the method according to where the presentation will run. A visible video player on a slide does not establish that the deck contains an offline copy.
Prepare a compatible video file
Use an MP4 encoded with H.264 video and AAC audio. Microsoft says to use that combination in its supported-format guidance. The .mp4 extension alone does not identify the encoding inside it.
For a clip made with a camera, finish the export before inserting it. The webcam recording guide explains why a recording saved inside an editor still needs an exported video file.

Status: Microsoft's desktop Windows, Mac and browser video instructions checked October 28, 2026. No presentation was created or played during this research.
Current Windows PowerPoint also lists MOV and WebM, but those formats have their own encoding requirements. Microsoft's format table marks several older formats as deprecated from version 2505.
Prefer the recommended MP4 for a deck moving between PCs and Macs.
If the slides themselves are unfinished, the first PowerPoint presentation walkthrough covers layouts, notes and presenting before this media step.
Insert the local file in desktop PowerPoint
Microsoft documents embedding as the default in its local-video procedure:
- In Normal view, select the destination slide.
- Open Insert > Video > This Device. Some versions label it Video on My PC.
- Select the video and choose Insert. Avoid the adjacent Link to File choice when the clip needs to travel inside the deck.
- Select the inserted video and use its Play control to preview it.
On a Mac, use Insert > Video > Movie from File, select the clip, then Insert. Leave Options > Link to file unselected for an embedded copy.
Embedding increases the presentation's size. Linking saves space but relies on the separate video remaining accessible.
If linking is intentional, Microsoft recommends keeping the video and presentation in the same folder and transferring both together.
Insert a computer video in PowerPoint for the web
The browser version has a local-file option too. Open the deck, select the slide, choose Insert > Video > This Device, select the clip and choose Open.
Microsoft states that the browser workflow has a 256 MB insertion limit. Upload speed depends on the connection. Wait until the video appears before resizing it or testing the slide show.
This browser upload is different from inserting a YouTube address. For an offline event, finish and test a downloaded presentation in desktop PowerPoint rather than relying on access to the browser editor.
Use Online Video for a hosted clip
For YouTube or Vimeo, copy the video's webpage address. In current Windows desktop PowerPoint, select Insert > Video > Online Video, paste the address and choose Insert.
In PowerPoint for the web, use Insert > Online Video in the Media group. On a Mac, the corresponding choice is Insert > Video > Online Movie. Start the slide show and test playback.
Microsoft's online-video instructions explain that these clips remain on their websites and require internet access. Inserting one does not download it into the presentation.
Online clips use their host's controls. PowerPoint's Trim, Fade and Bookmark features do not apply, and the host can prohibit embedding.
For required offline playback, obtain an authorized local copy and use the local-file procedure instead.
Turn an existing local-file link into an embedded video
Save a separate copy of the presentation before changing its media links. Keep the original video accessible to the signed-in user while converting the link.
In Windows desktop PowerPoint, open File > Info. Microsoft's media compatibility instructions describe View Links, then Break Link for each accessible linked video to embed it.
This applies to linked video files. It does not turn a YouTube player into a downloaded movie. If the source file has moved or disappeared, restore access to it before expecting PowerPoint to embed its contents.
Check the saved presentation before presenting
Save and reopen the finished deck on the computer that will present it. Run the slide show from the video slide and check the picture, sound and playback control. For an offline presentation, repeat that check without a network connection.
That rehearsal is our recommendation. Successful playback on the editing computer does not establish that a different computer has the same media support or access to a linked file.
If PowerPoint rejects the file, Microsoft recommends converting it to the recommended format. Exporting or converting changes the encoding; renaming an extension does not.
If a compatible local clip still fails, retain the exact error and PowerPoint version for Microsoft Support or the organization's IT team. For a hosted clip, also check whether it plays directly at its original address on that computer.
The Short Version
Embed a local MP4 with H.264 video and AAC audio. File links need their separate sources; online videos need internet access. Rehearse the saved presentation on its destination computer.

Isaac Smith is the founder and editor of PC Glance, a website that covers computers, laptops, and technology. He is a tech enthusiast and a computer geek who loves to share his insights and help his readers make smart choices when buying tech gadgets or laptops. He is always curious and updated about the latest tech trends.