Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recall back years ago having a good free PowerPoint compressor tool. It would shrink down file sizes, even convert .png embedded images to lesser file formats (i.e. gif at the cost of quality). Are there any good, free, preferably open source PowerPoint compressors that can be ran on a Windows platform? Also, if it doesn't require installation, and can be a standalone executable, that would be best.

share|improve this question

closed as not constructive by slhck, random Apr 1 '12 at 4:27

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 0 down vote accepted

PPTX files are already compressed as part of the file format. Attempting to apply further compression to a PPTX file will be unsuccessful.

For PPT files your best bet is to downsample all of the images (i.e. don't have large bitmaps for backgrounds) and then put the PPT into a zip file for easy transfer. This doesn't require any additional software and work on all platforms.

share|improve this answer
Right now I'm having a client export their ppt as jpegs, then reconstruct their slides using those images. Problem is though that 100+ slides are a bit much and I'm certain they're questioning if there isn't a better more expedient way of doing it. I seem to recall the program I used years back would do all that in one fell swoop for you. – Scott Mar 5 '12 at 21:08
Can you not get them to print to PDF instead? – SecurityMatt Mar 5 '12 at 22:34
That's certainly another alternative. In the meanwhile, thanks for the education on Powerpoint. – Scott Mar 5 '12 at 23:16
PPTX files are actually zipped collections of XML and other files, but the graphics and some other content within them are not necessarily compressed. I don't know of any free apps that do a good job of further compressing them, but Neuxpower have a fairly inexpensive app that does a good job. – Steve Rindsberg Mar 8 '12 at 0:45
@Steve: pictures within PPTX are always either PNG or JPEG compressed. – SecurityMatt Mar 8 '12 at 0:55


Pictures are stored in PNG, JPG and sometimes GIF format, all compressed, it's true.

But a PNG or JPG from a 15 megapixel digital camera, while stored in compressed format, is way bigger than needed in PPT for most purposes. Some of the apps out there like the one I mentioned or another that I wrote, analyze the physical size of the image in PPT, determine how many image pixels are really needed, then downsample the image to match. So that 15megapixel image from the digicam might get resampled down to a 1024x768 or smaller JPG.

These apps can also use higher level JPG compression that PPT will use on its own.

AAMOF, you can do some of this stuff manually if you like. Rename the PPTX to give it a .ZIP extension, open the zip, locate and drag the images out to another folder or desktop, resample them down, apply more JPG compression, then drag them back into the original zip, save and rename back to PPTX.

You need to use Windows' native unzipping or 7Zip for this; Winzip seems to muck things up.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .