Skip to content

czkawka

Productivity & Wikis

A free, open‑source, multiplatform GUI and CLI tool for discovering and removing unnecessary files such as duplicates, empty folders, large files, temporary data, similar media, and more.

Fluent Latest 12.0.0 · 28d ago Security brief →

Features

  • Multiplatform support (Linux, macOS, Windows, FreeBSD, ARM, RISC‑V, Android)
  • Fast, multithreaded scanning with cache for subsequent runs
  • Comprehensive file‑cleanup tools: duplicates, empty folders/files, big files, temporary files, similar images/videos/music, invalid symlinks, corrupted files, bad extensions, Exif removal, video optimization, and name sanitization
  • CLI frontend for automation alongside Slint/GTK GUI frontends
  • Core library reusable in other applications

Recent releases

View all 3 releases →
Upgrade now
12.0.0 Breaking risk
Breaking upgrade RCE / SSRF

GTK deprecation, AV1 switch, Krokiet UI enhancements, Cedinia release

11.0.1 Bug fix

Bug fix release resolving Windows excluded folders configuration, GTK GUI crash with similar videos, and updating gtk4-rs to stable version. Added Krokiet wgpu binaries and CI improvements.

11.0.0 Breaking risk
Breaking changes
  • Config file format migrated from TXT to JSON
  • Cache files incompatible with new version
  • Similarity Preset replaced with Max Difference integer
Notable features
  • video optimizer mode
  • EXIF remover
  • bad names detection

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
32,163
Forks
1,110
Languages
Fluent Rust Slint

Install & Platforms

Platforms
linux macos windows arm64
Mobile
Android

Alternative to

FSlint DupeGuru Bleachbit

Beta — feedback welcome: [email protected]