Skip to main content

ZenCleaner 🧹

pip install zencleaner → type zencleaner in 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.

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.1 only — 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.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zencleaner 1.0.0
File Size Uploaded
zencleaner-1.0.0.tar.gz 49.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zencleaner 1.0.0
File Interpreter ABI Platform
zencleaner-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 102.1 kB

Release files / zencleaner-1.0.0.tar.gz

Download URL zencleaner-1.0.0.tar.gz
Size 49.2 kB
Tags Source
SHA-256 checksum
How to use checksums
60906fa6b3671e97fbb1e730a14017d10af68f4a3bb4680ca85e74836b201033
BLAKE2b-256 checksum
How to use checksums
c7f9bf74e786222af6852f6056c779d1dfd3a8100558d227bafc5ddf968ff0ff
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.0-py3-none-any.whl

Download URL zencleaner-1.0.0-py3-none-any.whl
Size 52.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4db6966d606f0969c7b51dac80722f4bd692076ccad0eac50d133f9d9d287cab
BLAKE2b-256 checksum
How to use checksums
72c1e5b1801920bdad1c91d13231b52048dc28cb13b4ce20b78edb0bd7d389fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release history Release notifications | RSS feed

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page