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 made a powerpoint presentation which I sent to my boss who made changes to the format so it matched presentation policy. I am just curious as to what he changed and was wondering if there was a tool to find all the differences between two PowerPoint Presentations and highlight them.

share|improve this question
up vote 4 down vote accepted

If you have a graphics program that can subtract images or do a layer with a subtraction blend mode, use that. Photoshop or Paint Shop Pro are two examples, and the GIMP probably works too.

Unfortunately it doesn't work directly with Powerpoint files, you have to save each page as a graphic file.

share|improve this answer

You can easily compare whole pdf files.

For this simply export both presentations as pdf-files. Now you can compare both pdf files with any pdf comparison tool.

I would suggest diffpdf (free, open source, Windows, Linux, Mac). For more information see Other tools are listed here: How to compare the differences between two PDF files?

share|improve this answer

Check out DiffDoc, that might give you what you need.

share|improve this answer
seems to compare only text – soldier.moth Jul 20 '09 at 18:55

Modern tools make this surprisingly easy, if both files have the same play length:

  1. In PowerPoint 2013, say File > Export > Create a Video for each version of the presentation. (PP2010 can do this, too.)

  2. Open one of them in Photoshop CS6 or higher. It will appear on a layer, in a video group.

  3. In the Layers panel, add another group from the panel menu.

  4. In the Timeline, click the little filmstrip icon and say Add Media, which will let you select the second presentation's video file. It will get added to the layer group you just created.

    By using two separate groups instead of putting both video files into the same group, you can stack them on the timeline so they play simultaneously. Video files within the same group play one after another, which isn't what we want.

  5. Back in the Layers panel, change the upper video group's blend mode from Normal to Difference. This subtracts its pixel values from that of the lower group.

  6. Play the video directly from the timeline. If it stays black the whole way through, the two presentations are identical. Where they differ, you will get a kind of reverse image of the differences.

You can do substantially the same thing in After Effects, and probably in a lot of video editing packages.

I chose this way because Photoshop is commonly found in a lot of the same places PowerPoint is, and it shows off the video editing features that recently (CS6) made their way from the Extended version of Photoshop ($$$) to the regular version ($$).

share|improve this answer

You must log in to answer this question.

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