A free browser-based PPTX cleaner for removing unwanted repeated embedded layout images from PowerPoint files.
PPTX Tools is a small client-side utility that cleans unwanted repeated embedded images from .pptx files.
Some exported presentations include extra images inside slides, slide layouts, or slide masters. Removing those manually can be annoying, especially when the same asset is repeated across many layouts.
This tool scans the internal PPTX structure and removes matching repeated layout assets while trying to preserve the actual slide design and full-slide backgrounds.
Your PPTX file never leaves your device.
The tool runs fully inside your browser. There is no upload server, no account, and no file storage.
- Works directly in the browser
- No file upload
- Cleans
.pptxfiles locally - Detects repeated image hashes
- Scans:
- slides
- slide layouts
- slide masters
- Skips full-slide background-like images
- Downloads a cleaned copy automatically
- Free and open source
A .pptx file is basically a zip archive containing XML files and media assets.
PPTX Tools:
- Opens the
.pptxfile locally using JSZip. - Reads slide, layout, and master relationship files.
- Maps image references to their XML traces.
- Detects repeated embedded image assets using file hashes.
- Filters out full-slide background-like images.
- Removes matching unwanted image references.
- Rebuilds the
.pptxfile and downloads the cleaned version.
This tool can help when a presentation contains:
- repeated embedded layout images
- unwanted exported branding assets
- small repeated images inside slide layouts
- assets that are difficult to remove manually from PowerPoint
This tool may not work for every PPTX file.
It currently focuses on repeated embedded image assets. It may not remove:
- text-based marks
- shapes drawn directly in XML
- watermarks baked into full-slide background images
- locked/protected presentation content
- unusual PowerPoint export structures
Always check the cleaned file before using it.
- HTML
- CSS
- JavaScript
- JSZip
- FileSaver.js
- Cloudflare Pages
Clone the repository and open index.html in your browser.
No build step is required.
Bug reports and test cases are welcome.
If the tool fails on a specific PPTX structure, open an issue with details about:
- what was expected
- what happened
- whether the background changed
- whether the unwanted image remained
Please avoid uploading private or sensitive presentations publicly.
Made by Shariqtechie