MediaCleaner Pro is a native desktop tool that scans your local image library, removes exact and perceptual duplicates, rejects low-quality files, classifies images by category, and ranks what remains by quality — all in a single pass. It ships as one self-contained binary with an embedded web UI and a full REST API, so there is nothing to install, no Docker daemon to run, and no cloud account to create. It is built for photographers, designers, and anyone who has accumulated thousands of images across drives and devices and needs to reclaim space without handing their files to a third-party service.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/xcoder-es/media-cleaner-pro/llms.txt
Use this file to discover all available pages before exploring further.
Key Features
10-Stage Pipeline
Processes images through SHA-256 exact deduplication, dHash perceptual deduplication, tiny-image rejection, icon/thumbnail/screenshot/wallpaper/document detection, AI classification, and quality ranking — all in one run.
Fully Local Processing
Every stage runs on your machine. No image data, hash, or metadata is ever transmitted to an external server. Your library stays private by design.
Single Native Binary
The web UI is embedded directly in the binary using
rust-embed. Drop the executable anywhere and run it — no Node.js, no Python runtime, no package manager required.Cross-Platform
Pre-built binaries are available for Windows x86_64, macOS Apple Silicon, macOS Intel, and Linux x86_64. Build from source with Rust 1.75+ for any other target.
REST API & OpenAPI Spec
Every action available in the UI is also exposed over HTTP. A full OpenAPI 3.1 specification is served at
/api/openapi.json for scripting and integration work.Real-Time Progress
Pipeline progress is streamed to the browser over Server-Sent Events (SSE) at
/api/progress, giving you live stage-by-stage feedback without polling.Supported Image Formats
MediaCleaner Pro processes the following file types:jpg · jpeg · png · bmp · webp · gif
Platform Downloads
Download the latest release binary for your platform from the GitHub Releases page. The current release is v0.1.4-alpha.| Platform | Binary |
|---|---|
| Windows x86_64 | mediacleaner-pro-windows-x86_64.exe |
| macOS Apple Silicon | mediacleaner-pro-macos-aarch64 |
| macOS Intel | mediacleaner-pro-macos-x86_64 |
| Linux x86_64 | mediacleaner-pro-linux-x86_64 |
All image processing — hashing, classification, quality scoring, and file organisation — happens entirely on your local machine. Zero data leaves your device at any point during a run.