Compress video for PowerPoint, Keynote, or Google Slides

Compress your video so it embeds cleanly in a deck without bloating the.pptx - 25 MB is plenty for 1080p, runs in your browser, nothing uploaded.

  • Free to use
  • Nothing uploads
  • No account
  • No watermark
A funnel narrowing a large video into a smaller one

Drop a video here

or click below to choose a file. Nothing leaves your computer.

Why your video is too big

PowerPoint, Keynote, and Google Slides each embed the video inside the deck file when you insert it - the deck’s size grows by roughly the video’s size. A 200 MB phone clip embedded in a deck makes the whole file painful to email, upload, or open over a slow connection.

Projector resolution doesn’t go above 1080p, so a video targeted at 25 MB at 1080p holds up fine on screen. Compressing first means the deck stays portable; uncompressed embeds make the deck a storage problem even if PowerPoint itself accepts the file.

How to compress video for powerpoint, keynote, or google slides in 4 steps

  1. Drop your video onto the page

    Click or drag the video file (typically a phone recording or screen capture) onto the drop zone. Nothing uploads to us.

  2. Pick a deck-friendly size

    25 MB for a single video at 1080p. 10 MB if the deck has multiple videos and you want it under ~40 MB total. 100 MB only when you're sure the audience won't need to email or upload the deck.

  3. Click Compress and download the MP4

    Output is standard MP4 (H.264 + AAC). The encoder runs in your browser; a 1-minute 1080p source typically finishes in 20–40 seconds on a recent laptop.

  4. Insert into your deck

    PowerPoint: Insert → Video → This Device. Keynote: Insert → Choose. Google Slides: Insert → Video → Google Drive (after uploading the MP4 to Drive). Same MP4 works in all three.

Common questions

Will the video stay in the deck when I share it?

Yes - once you’ve added the compressed video via Insert → Video (or equivalent in Keynote / Slides), it’s embedded in the file. The deck size grows by roughly the video size, which is why smaller is usually better for sharing.

What size should I aim for?

25 MB is a good default for a single video in a deck. Drop to 10 MB if you have multiple videos and want the whole deck under ~40 MB. 100 MB is fine for one polished presentation, but anything bigger gets painful to email or upload.

Does Google Slides need a different format?

Google Slides accepts MP4 directly when uploaded to Drive and inserted via Insert → Video → Google Drive. Same MP4 file works.

Will animations or transitions inside the video survive?

Yes - we re-encode the video stream but don’t change its content. Anything that was in the video before compression is in it after, just at a smaller bitrate.

How private is this?

Your video stays on your computer. The encoding runs in your browser; nothing is uploaded. Full privacy story.

Related tools

encodevideos.com vs Upload-based compressors

 encodevideos.comUpload-based compressors
Where your video goesStays on your device - never uploadsUploaded to a third-party server
Account requiredNo account, no email, no cardAccount or email signup typical
WatermarkNeverWatermarked output on free tiers
File-size capUp to 4 GB, limited only by your device's RAMHard caps tied to plan tier
PrivacyWe can't see your video - there's nothing to leakProvider holds a copy at least temporarily