A powerful, modern Windows storage cleaner that removes temp files, browser caches, app junk, and system bloat — all from a beautiful dark UI.
- 🗑 47+ Clean Categories — Temp files, caches, logs, game data, dev tools & more
- 🔍 Smart Scan — Shows exact space to be freed before cleaning anything
- 🌐 All Major Browsers — Chrome, Edge, Firefox, Brave, Opera, Opera GX
- 🎮 Game Launchers — Steam, Epic Games, Battle.net / Blizzard
- 🧑💻 Developer Tools — VS Code, npm, pip, Yarn, pnpm, NuGet, Cargo, Gradle
- 💬 Apps — Discord, Spotify, Teams, Zoom, Telegram, WhatsApp
- 🪟 Deep Windows Cleaning — Prefetch, Thumbnail cache, Error Reports, Memory Dumps, Event Logs, Printer Spool, Hibernate file, Windows.old
- ✅ Safe by Default — Risky categories are opt-in only
- 🔑 Admin Mode Detection — Unlocks deeper cleaning when run as administrator
- 📋 Live Activity Log — Real-time per-file log with color coding
- 🎨 Modern Dark UI — Built with tkinter, no external dependencies
No Python required — just download and run!
| Version | File | Size |
|---|---|---|
| Latest | PC Storage Cleaner.exe | ~10 MB |
- Download
PC Storage Cleaner.exefrom Releases - Double-click to run
- (Optional) Right-click → Run as administrator for deeper cleaning
Note: Windows Defender may briefly show a warning for unknown publishers. Click "More Info → Run Anyway". The app is built with Nuitka (compiles to native code) to minimize false positives.
🪟 Windows System
| Category | Description |
|---|---|
| Windows Temp Files | %TEMP% and C:\Windows\Temp |
| Prefetch Cache | App startup cache files |
| Thumbnail Cache | Explorer thumbnail database |
| Recycle Bin | All drives |
| Windows Logs | CBS, setup & event logs |
| Windows Update Cache | SoftwareDistribution\Download |
| Delivery Optimization | Windows Update peer cache |
| Memory Dumps | C:\Windows\Minidump + memory.dmp |
| Error Reports | WER crash dumps |
| Icon & Font Cache | Explorer icon DB + font cache |
| Installer Patch Cache | $PatchCache$ redundant patches |
| Windows.old | Previous Windows installation |
| Event Logs | System, Application, Security, Setup |
| Printer Spooler | Stuck print jobs |
| Hibernate File | hiberfil.sys (= your full RAM size) |
| Recent Documents | MRU file list |
| DNS Cache | Resolver cache flush |
| Clipboard | Clipboard history |
| IIS Logs | Web server log files |
🌐 Browsers
| Browser | Cleans |
|---|---|
| Chrome | Cache, Code Cache, GPU Cache |
| Edge | Cache, Code Cache, GPU Cache |
| Firefox | cache2 profiles |
| Brave | Cache, Code Cache, GPU Cache |
| Opera / Opera GX | Cache, Code Cache |
🧑💻 Developer Tools
| Tool | Cleans |
|---|---|
| VS Code | Cache, logs, workspace storage, cached extensions |
| npm | Package download cache |
| pip | Python HTTP cache |
| Python | __pycache__ bytecode folders |
| Yarn | Package cache |
| pnpm | Store cache |
| NuGet | .NET package cache |
| Cargo (Rust) | Registry & source cache |
| Gradle / Maven | Java build tool caches |
| Visual Studio | Component & IntelliSense cache |
🎮 Games & Apps
| App | Cleans |
|---|---|
| Discord | Cache, GPU cache, logs |
| Spotify | Stream & offline storage |
| Teams | Cache, service worker, logs |
| Zoom | Meeting logs & temp data |
| Telegram | Desktop media cache |
| Desktop cache | |
| Steam | Downloading depot + logs |
| Epic Games | Web cache, HTTP cache, logs |
| Battle.net | Cache & logs |
| Adobe | Premiere Pro & After Effects media cache |
| Office | AutoRecover & temp files |
| OneDrive | Sync activity logs |
- Python 3.8+
- No third-party packages needed (uses only stdlib + tkinter)
git clone https://github.com/saksham-kumar1621/PC-Storage-Cleaner.git
cd PC-Storage-Cleaner
python cleaner.pyOr just double-click Run Cleaner.bat
The exe is compiled with Nuitka (Python → native C code) for minimal AV false positives.
# Install Nuitka
pip install nuitka ordered-set zstandard
# Build (takes ~5-10 min, auto-downloads MinGW64 compiler)
python -m nuitka ^
--onefile ^
--windows-console-mode=disable ^
--enable-plugin=tk-inter ^
--assume-yes-for-downloads ^
--windows-product-name="PC Storage Cleaner" ^
--windows-product-version=1.0.0.0 ^
--output-filename="PC Storage Cleaner.exe" ^
--output-dir=dist ^
cleaner.pyOr just double-click Rebuild EXE.bat
PC-Storage-Cleaner/
├── cleaner.py # Main application (all-in-one)
├── Run Cleaner.bat # Launch from Python source
├── Rebuild EXE.bat # Build standalone exe with Nuitka
├── requirements.txt # Build dependencies
├── LICENSE # MIT License
└── .github/
├── workflows/
│ └── build.yml # GitHub Actions auto-build
└── ISSUE_TEMPLATE/
├── bug_report.md
└── feature_request.md
Contributions are welcome! See CONTRIBUTING.md.
- Fork the repo
- Create a branch:
git checkout -b feature/new-category - Add your changes to
CLEAN_CATEGORIESincleaner.py - Open a Pull Request
MIT © Saksham Kumar
Made with ❤️ by @one_saksham_
⭐ Star this repo if it helped you free up space!