File lifetimes for macOS

Make space without making a mess.

Set a lifetime once. TinyPrune handles the disposable files, then moves them safely to Trash.

TinyPrune overview showing managed places and upcoming items
The work stays understandable.

A small promise

Nothing disappears without a reason.

TinyPrune explains the rule, the date, and the conditions behind every candidate. You can start broad rules in Preview and review the outcome before anything moves.

TinyPrune inspector explaining why a file is eligible

See why before it moves.

Each item has a plain explanation of its matching rule and resolved expiry.

Keep

Your exceptions win.

Keep overrides always beat inherited rules. Protected descendants protect their parent folders too.

Trash

Reversible by default.

Eligible items go through the standard macOS Trash path. TinyPrune does not permanently delete files.

Built for the things that pile up.

Downloads, screenshots, build artifacts, dependency folders, temporary exports. Define a clear lifetime and leave the rest alone.

Explore the rule model
TinyPrune rule editor for a developer cleanup rule

Useful space, quietly kept.

Local-first. No account. No cloud sync. No content inspection.

Follow development