How to Reduce PowerPoint File Size (Without Wrecking Your Slides)

By Hieu Dinh

How to Reduce PowerPoint File Size

A PowerPoint deck that will not attach to an email is almost never a slide-count problem. Decks with 120 text slides are small. Decks with nine slides and one embedded product video are enormous.

The useful thing to know before you compress anything is that a .pptx file is a ZIP archive. It is not an opaque binary blob. That single fact turns "reduce PowerPoint file size" from guesswork into a measurable task: you can open the archive, sort the contents by size, and see precisely which assets are responsible.

This guide covers how to find the bloat, the right way to fix each cause, and where PowerPoint's built-in compression will quietly cost you more quality than you expected.


First, Find Out What Is Actually Big

Do this before touching any compression setting. It takes about thirty seconds and it stops you optimizing the wrong thing.

  1. Duplicate your deck. Never do this to your only copy.
  2. Rename the duplicate from presentation.pptx to presentation.zip.
  3. Double-click to expand it.
  4. Open the ppt/media/ folder.

Everything you have ever inserted lives in that folder — image1.png, media1.mp4, audio1.m4a — at full original size. Sort by size, largest first.

The result is usually clarifying. A 180 MB deck typically turns out to be one 150 MB screen recording and 30 MB of everything else. In that situation, running PowerPoint's image compressor across all 60 slides will save you perhaps 8 MB and cost you image quality on every slide. Fixing the one video saves 140 MB.

On macOS, if double-clicking the .zip does nothing useful, right-click and choose Open With > Archive Utility.

Now that you know the culprit, pick the matching fix below.


Cause 1: Embedded Video (Usually the Big One)

PowerPoint does not meaningfully re-encode video on insert. Whatever you drop in — a ProRes export, a QuickTime screen recording, a 4K clip from a phone — is stored close to as-is.

This is why decks explode. Apple's screen recording produces very high-bitrate H.264; a few minutes of it can exceed 500 MB. ProRes files are worse still, because ProRes is an editing codec that deliberately trades file size for edit performance.

The fix is to re-encode the video before inserting it. For a deck that will be projected or shared on screen, you almost certainly need far less than the source provides:

Use caseResolutionCodecBitrate
Projector / conference room1080pH.2644–6 Mbps
Shared on screen / laptop1080pH.2643–5 Mbps
Emailed deck720pH.2641.5–2.5 Mbps

H.264 is the right default here rather than HEVC, despite HEVC being roughly 40% more efficient. Decks get opened on unpredictable machines — older Windows laptops, borrowed conference-room PCs — and H.264 plays everywhere without a codec pack. Save the efficiency win for contexts where you control playback.

If you are unsure what bitrate means in practice, our guide to video bitrate explains the tradeoff against quality.

Alternative: do not embed it at all. Link to the video and keep the deck small. This is genuinely the better choice for large clips, with the obvious caveat that you need connectivity when presenting.

Compresto handles the re-encode step directly on your Mac — drop the clip in, target a size or quality, and insert the result. Because it runs locally with hardware acceleration, nothing gets uploaded to a third-party service, which matters for unreleased product footage.


Cause 2: Uncompressed Images

Modern phone and camera images are large: 4–12 MB each is routine, and a 48-megapixel photo is far more resolution than a 1920×1080 slide can display. If you paste twenty of them into a deck, you have added over 100 MB to show images at a fraction of their pixel dimensions.

Using PowerPoint's built-in compressor

  1. Click any image.
  2. Go to the Picture Format tab.
  3. Click Compress Pictures.
  4. Uncheck "Apply only to this picture" so it processes the whole deck.
  5. Tick Delete cropped areas of pictures.
  6. Choose a resolution — 150 ppi for on-screen use, 96 ppi for email.

On macOS, the bulk equivalent is File > Reduce File Size, which offers a similar picture-quality selector.

Where this falls short

PowerPoint's compressor is deliberately blunt. It applies one ppi value to every image in the deck, regardless of whether a given image is a full-bleed background or a 200-pixel logo. It also re-encodes everything as JPEG, which is the wrong choice for screenshots, diagrams, and anything with flat colour and sharp text — those develop visible ringing artifacts around edges.

It is also destructive and irreversible once saved. If you tick "Discard editing data" you additionally lose the ability to reset each picture to its original.

The better approach

Compress images before inserting them, at the dimensions they will actually be displayed at, using a format appropriate to the content:

  • Photographs → JPEG or WebP at quality 75–85
  • Screenshots, diagrams, charts, logos → PNG, or WebP lossless

Our guides to compressing images for web and choosing the right image format cover the reasoning in more depth, and the same logic applies directly to slides. For decks with dozens of images, a batch image compression pass is far faster than doing it by hand.


Cause 3: Cropped Images That Are Not Really Cropped

When you crop an image inside PowerPoint, the cropped-away pixels are still in the file. PowerPoint keeps them so you can un-crop later.

This is a genuinely sneaky source of bloat. Crop a 12 MB photo down to a small corner detail and the deck still carries all 12 MB.

Fix: the "Delete cropped areas of pictures" checkbox in Compress Pictures. It is worth running for this alone, even at high ppi settings.


Cause 4: Embedded Fonts

Embedding fonts guarantees your deck looks right on someone else's machine. It also adds weight — full font families with multiple weights can add 10–30 MB.

Under File > Options > Save (Windows), if "Embed fonts in the file" is on, choose Embed only the characters used in the document rather than embedding the full character set. Avoid this option only if recipients need to edit the text substantially, since the missing glyphs will not be available to them.

Also untick Do not embed common system fonts — there is no point shipping Arial and Calibri to a machine that already has them.


Cause 5: Accumulated Junk

Three smaller contributors worth a pass:

  • Unused slide layouts. Open the Slide Master and delete layouts you never use. Each carries its own placeholder graphics.
  • Hidden and leftover slides. The appendix nobody has opened since March is still full-weight in the file.
  • Legacy .ppt format. The old binary format is markedly less efficient than .pptx, which is ZIP-compressed XML. Save as .pptx.

What About "PowerPoint Compressor" Websites?

Search results are full of free online PPT compressors. They mostly work by doing what is described above — unpacking the archive, re-encoding the media, repacking it.

Two things to weigh before uploading:

Confidentiality. Presentation decks are among the most sensitive files most organizations produce: unreleased roadmaps, financials, client work. Uploading one to a free service means handing that content to a third party whose retention policy you have not read.

Blunt results. Server-side tools apply uniform settings, so you get the same "one ppi for everything" limitation as PowerPoint's own compressor, with less control.

If the deck is not confidential and you need a quick fix, they are fine. If it is, doing the media compression locally is the safer path.


A Realistic Workflow

For a deck that needs to get meaningfully smaller without visibly degrading:

  1. Duplicate the deck. Keep an uncompressed master.
  2. Inspect the ZIP. Find out whether this is a video problem or an image problem.
  3. Fix the largest offenders first. Usually one or two files account for most of the size.
  4. Re-encode video to 1080p H.264 at a bitrate suited to how it will be shown, or link instead of embedding.
  5. Compress images at their display size, with the right format per image type.
  6. Run Compress Pictures with "Delete cropped areas" as a cleanup pass.
  7. Trim embedded fonts and unused layouts.
  8. Save as .pptx and compare.

If the goal is specifically to clear an email attachment limit, check what that limit actually is first — Gmail and Outlook differ, and the practical ceiling is often lower than the advertised one. Exporting to PDF and compressing the PDF is frequently a better answer for a deck that only needs to be read rather than presented.


Compress the Media, Not the Deck

The recurring mistake with PowerPoint is treating the file as one indivisible thing to be squeezed. It is a container, and the things inside it are ordinary images and video that respond well to ordinary compression.

Getting the media right before it goes in produces smaller decks and better-looking slides than any amount of after-the-fact compression, because you keep control over each asset instead of applying one setting to everything.

Compresto compresses the video and images that go into your slides, natively on macOS, with hardware acceleration and no uploads. Drop in the 200 MB screen recording, get back something that looks the same in a slide and fits in an email.

Download Compresto for Mac →


Ready to compress your files? Join thousands of creators using Compresto ⚡