ZenCleaner 🧹
pip install zencleaner→ typezencleanerin your terminal → a localhost web UI opens → click buttons → it actually cleans your PC.
The website is just the remote control. The real work happens on your own PC via a tiny local server bound to 127.0.0.1 — nothing is sent to the internet.
Quick start (Windows)
pip install zencleaner
Open a new terminal and type:
zencleaner
Your browser opens automatically at http://127.0.0.1:8765 with the ZenCleaner web UI.
Troubleshooting
'zencleaner' is not recognized as an internal or external command
The install worked, but Windows can't find the command because pip's Scripts folder is not on your PATH (pip even prints a yellow WARNING: The script zencleaner.exe is installed in ... which is not on PATH during install). Any of these fixes work — try them in order:
py -m zencleaner
or run the shim directly:
python -m zencleaner
Or add the Scripts folder to PATH: pip's warning shows the exact folder, e.g. C:\Users\<you>\AppData\Local\Python\pythoncore-3.14-64\Scripts. Add it via Settings → search "environment variables" → Edit the system environment variables → Environment Variables → Path → Edit → New, paste that folder, OK, then open a new terminal and zencleaner will work.
'pip' is not recognized as an internal or external command
Python itself isn't installed or wasn't added to PATH. Install Python from python.org/downloads and make sure the "Add python.exe to PATH" checkbox is ticked in the installer's first screen, then reopen the terminal and run py -m pip install zencleaner.
What it can clean
| Task | What it does |
|---|---|
| Temp Files | %TEMP%, C:\Windows\Temp |
| Prefetch | C:\Windows\Prefetch (admin only) |
| Recycle Bin | Empty recycle bin |
| Registry MRU | RunMRU, RecentDocs, ComDlg32 (safe keys only) |
| DNS Cache | ipconfig /flushdns |
| Clean All | All of the above at once |
Command-line options
zencleaner --help
--port PORT Port to run on (default 8765)
--no-browser Don't auto-open the browser
--host HOST Bind address (default 127.0.0.1 — localhost only)
--no-elevate Skip the Windows UAC admin prompt
--no-auto-kill Don't kill an old ZenCleaner already on this port
Admin rights
Some tasks (Prefetch, Registry, Forensic) need Windows Admin. On startup ZenCleaner shows a UAC prompt — accept it for full power, or cancel/click --no-elevate and the UI still works with admin-only tasks disabled.
Security
- Server binds to
127.0.0.1only — nobody on your network or the internet can reach it. - No telemetry, no data collection, no outbound calls.
- Every clean action is a real Python function running locally on your machine.
Stop it
Press Ctrl+C in the terminal. The localhost site stops instantly.
License
MIT — see LICENSE
Metadata
Release files for zencleaner 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zencleaner-1.0.4.tar.gz | 62.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zencleaner-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 131.1 kB
Release files / zencleaner-1.0.4.tar.gz
| Download URL | zencleaner-1.0.4.tar.gz |
|---|---|
| Size | 62.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d8703f211ac9e9731c0f65bb2d25dfc3a2103f1c164d75511f6fad75f8b092ca
|
|
BLAKE2b-256 checksum How to use checksums |
f090a42bb053bd06911c9c6b06464eb56a34b3409568a019fea8a03f936eb182
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.5
|
Release files / zencleaner-1.0.4-py3-none-any.whl
| Download URL | zencleaner-1.0.4-py3-none-any.whl |
|---|---|
| Size | 68.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
df2061d82f8b90c0c8ac83fee4229b0f226b1e3efdf51fc52f5ed3f2fb9a9b3b
|
|
BLAKE2b-256 checksum How to use checksums |
81bbc16a23d9acc6233f0feb66731d6c97c4ae7db1336f8882cbd438560b2c7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.5
|