Cleanerio GitHub

Clean up your computer without handing it to a stranger.

Cleanerio finds junk, large files, duplicates and unused apps, and shows what fills your disk. It is free, the code is open, and nothing you scan ever leaves your computer.

Version 0.3.0 · Mac, Linux and Windows · MIT License

Smart Scan: 108 MB of junk to clean, no threats found, one performance task, two apps and 819 MB in eight large files. Cleanup screen listing caches, logs and developer leftovers with their sizes. My Files screen showing large and old files, duplicates and downloads. Space Map: a bubble map of a home folder where Movies, Documents and Downloads are the largest bubbles. Performance screen with maintenance tasks, login items and apps using the most memory. Quick Tools screen with one-click fixes, a duplicate finder and screen cleaning mode.
Screenshots from the Mac version, using sample files.

Ten tools, one window.

Run Smart Scan for a single pass, or open any section on its own.

Smart Scan
One pass for junk, threats and slow-downs.
Cleanup
Caches, logs, developer leftovers, AI tool clutter, mail downloads, old installers, device backups and the Trash.
Protection
Checks login agents, apps, browser extensions and running programs against a threat list. On a Mac it also covers browser privacy traces, saved Wi-Fi networks and app permissions.
Performance
Maintenance tasks, login items, background items, and the apps using the most memory.
Applications
Uninstall apps together with the files they leave behind. On a Mac, check for app updates and find leftovers of apps you already deleted.
My Files
Large and old files, duplicates, similar pictures and downloads.
Space Map
A bubble map of what fills each folder. Double-click a bubble to go inside.
Cloud Files
Free the local copies of iCloud Drive files while keeping them in the cloud.
Quick Tools
One-click fixes, a duplicate finder, screen cleaning mode, and on a Mac a list of open browser tabs.
Activity
Mac health and a history of what was cleaned.

Nothing is deleted behind your back.

  • Everything you remove goes to the Trash after you confirm. Only “Empty Trash” deletes for good.
  • Protected folders, such as your home folder, Library, Documents, Applications and System, can never be moved to the Trash.
  • Caches of apps that are running are left alone until you quit the app.
  • Threats and app leftovers matched by name only are never ticked for you.
  • Nothing is sent anywhere. The one feature that goes online is the Mac app updater, and only when you press “Check for updates”.

Download

The latest release is on GitHub. Every file is built from the public source.

Mac

Download .dmg

  1. Open the disk image and drag Cleanerio to Applications.
  2. In System Settings › Privacy & Security, give Cleanerio Full Disk Access so every folder can be scanned.

Apple Silicon Mac, macOS 11 or later. Signed with a Developer ID.

Linux

Download .deb Download .tar.gz

  1. Debian, Ubuntu, Mint: sudo apt install ./cleanerio_<version>_amd64.deb
  2. Any distribution: unpack the archive and run ./install.sh. It installs for your account only and needs no password. ./install.sh remove undoes it.

64-bit Intel or AMD, glibc 2.31 or later (Ubuntu 20.04, Debian 11, Fedora 32 and newer), X11 or Wayland.

Windows

Download installer Download portable .zip

  1. The installer sets Cleanerio up for your account and needs no administrator.
  2. The program is not signed yet, so SmartScreen may say “Windows protected your PC” the first time. Choose More info, then Run anyway.

64-bit Windows 10 or 11.

Older versions and release notes are on the releases page.

Open source, MIT licensed.

You can read every line Cleanerio runs. Use it, change it and share it, including commercially, as long as the copyright and license notice stay with it.

Contributions are welcome. The contributing guide lists the safety rules every change must keep.

$ git clone https://github.com/TaoMonLae/cleanerio
$ cd cleanerio
$ cargo test
$ cargo run

Needs Rust. Packaging scripts for each system are in the repository.

Cleanerio app icon

About

Cleanerio is made by Min Htet Min Aung, known on GitHub as TaoMonLae, in Kuala Lumpur. It started as a Mac app and now also runs on Linux and Windows. It is written in Rust and drawn with egui, so the same app runs natively on all three.

There is no account, no subscription and no tracking. If it saves you some space, the best thanks is a bug report or a star on GitHub.