High performance local storage analysis, content-based deduplication, and automated organization for Windows.
The ultimate offline storage management utility for Windows - clean disk space, eliminate duplicates, and organize messy folders with zero cloud telemetry and zero risk.
Official Website and Documentation • Download v3.27.8 • Report Issue
Note
For interactive feature demonstrations, detailed documentation, and instant downloads, visit the official project website at beginneraman.github.io/StorageOrganizer.
| Capability | Technical Specification |
|---|---|
| Deep Storage Analysis | Scans drives and folders at rapid speeds, indexing file sizes, mime categories, directory depth, and creation/modification timestamps. |
| Smart Classification | Automatically groups files into structured directories: Media, Pictures, Documents, Code, Archives, Audio, and Executables. |
| MD5 Duplicate Detection | Two-stage hashing pipeline (byte size match followed by full MD5 check) ensures zero false positives when finding redundant copies. |
| Junk and Cache Cleaner | Identifies orphaned temporary files, build caches, log files, editor backups, and zero-byte ghost files safely. |
| Dry-Run Preview Safety | Generates an interactive visual plan of all proposed actions before moving or deleting a single file. Nothing executes without user approval. |
| 1-Click Rollback Engine | Maintains a persistent SQLite transaction database of every executed action. Any operation can be reverted to its original location instantly. |
| Custom Filter Rules | Create tailored automation rules with extension matching, regular expressions, size thresholds, and file age conditions. |
| Native Desktop Shell | Unified frameless dark window built with Microsoft Edge Chromium runtime. Consumes less than 60 MB RAM with instantaneous window controls. |
| 100 Percent Offline and Private | Operates entirely on your local machine. No external API calls, no background analytics, and zero cloud telemetry. |
| Package | Specification | Direct Download Link |
|---|---|---|
| Standalone Executable (.exe) | Single file binary. No installation or Python setup required. | Download StorageOrganizer.exe |
| Portable Archive (.zip) | Zero-install portable folder. Extract and launch immediately. | Download StorageOrganizer-Portable.zip |
- Download: Grab
StorageOrganizer.exeorStorageOrganizer-Portable.zipfrom Releases or the Official Website. - Launch: Double-click the executable to launch the native desktop application.
- Analyze and Clean: Select any folder or hard drive partition, review the categorized audit, and organize your storage with confidence.
- Core Engine: Python 3.13, Flask 3.0 WSGI Server (Localhost daemon)
- Desktop Shell: PyWebView 6.x with Microsoft Edge Chromium (WebView2)
- Frontend: Semantic HTML5, Modular CSS3, ES6 JavaScript, Space Mono and DM Sans typography
- Packaging: PyInstaller single-file compiler with optimized binary footprint (~18 MB)
- Storage and Safety: Thread-safe JSON configuration, SHA-256 session logging, atomic file rollback
+-----------------------------------------------------------------------+
| Storage Organizer Desktop Native Application |
| |
| +---------------------------+ +-----------------------------+ |
| | Modern Frameless UI | <===> | PyWebView EdgeChromium Core | |
| | (HTML5 / CSS3 / Vanilla) | IPC | (WindowControlsAPI Bridge) | |
| +---------------------------+ +-----------------------------+ |
| ^ ^ |
| | HTTP Loopback | System Hooks |
| v v |
| +---------------------------+ +-----------------------------+ |
| | Flask WSGI Background | | OS Native File System | |
| | Application Controller | <===> | - Deep Scanner Engine | |
| | - Scan / Category Routes | | - Two-Phase MD5 Detector | |
| | - Rules / Config Manager | | - Junk Pattern Recognizer | |
| | - Rollback Database API | | - Atomic File Organizer | |
| +---------------------------+ +-----------------------------+ |
+-----------------------------------------------------------------------+
- Operating System: Windows 10 (64-bit) or Windows 11 (64-bit)
- Runtime: Microsoft Edge WebView2 Runtime (Pre-installed on modern Windows)
- Memory: Minimum 512 MB RAM (Application typically uses ~60 MB)
- Disk Space: Approximately 25 MB free space
- Zero Telemetry: The application does not contain tracking scripts, telemetry collectors, or analytical beacons.
- Isolated Local Network: The internal WSGI server binds strictly to loopback interface
127.0.0.1and is inaccessible from external networks. - Non-Destructive Operations: Default organization actions perform moves rather than permanent deletions. The undo manager retains full state records for complete recovery.
This project is licensed under the MIT License.
Built by Aman Vishwakarma