
Czkawka
Multi functional app to find duplicates, empty folders, similar images etc.
- Free • Open Source
- Duplicate File Finder
- Duplicate Images Finder
- System Cleaner
- Mac
- Windows
- Linux

What is Czkawka?
Czkawka is a simple, fast, written in Rust and easy to use app to remove unnecessary files from your computer.
Features:
- Written in memory safe Rust
- Amazingly fast - due using more or less advanced algorithms and multithreading support
- Free, Open Source without ads
- Multiplatform - works on Linux, Windows and macOS
- Cache support - second and further scans should be a lot faster than the first one
- CLI frontend, very fast and powerful with rich help
- GUI GTK frontend - uses GTK 4 framework and looks similar to FSlint
- Rich search option - allows setting absolute included and excluded directories, set of allowed file extensions or excluded items with * wildcard
- No spying - Czkawka does not have access to the Internet, nor does it collect any user information or statistics
- Multiple tools to use:
- Duplicates - Finds duplicates basing on size(fast), hash(accurate), first 1MB of hash(moderate)
- Empty Folders - Finds empty folders with the help of advanced algorithm
- Big Files - Finds provided number of the biggest files in given location
- Empty Files - Looks for empty files across disk
- Temporary Files - Allows finding temporary files
- Similar Images - Finds images which are not exactly the same(different resolution, watermarks)
- Zeroed Files - Find files which are filled with zeros(usually corrupted)
- Same Music - Search for music with same artist, album etc.
- Invalid Symbolic Links - Shows symbolic links which point to non-existent files/directories
- Broken Files - Finds files with an invalid extension or that are corrupted
- Bad Extensions - Lists files whose content not match with their extension
Czkawka Screenshots





Czkawka Features
Czkawka information
Supported Languages
- English
GitHub repository
- 13,086 Stars
- 357 Forks
- 341 Open Issues
- Updated
Comments and Reviews
Tags
- Duplicate Images Finder
- System Cleaner
- duplicates
- duplicate-files
- empty-folders-finder
- support-for-large-file
Recent user activities on Czkawka
eco1 Downvoted a comment on Czkawka
Tricky to install, as is everything in Github unless you know where to look. GUI uses teeny tiny font which is difficult to read. Doesn't seem to include subfolders and I can't find an option to include subfolders. So pretty useless to me, I'm afraid.
eco1 liked Czkawka
- Jonathan Dumont liked CzkawkaJD
Linux first, but also supports Windows. Regularly updated - unlike most software in this category.
Funny name but it really does the job! Also it's available as app image.
Awesome program and easy to understand!
Just dragging folders on it doesn't work (tried also adding folders per CLI, also failed).
Tricky to install, as is everything in Github unless you know where to look. GUI uses teeny tiny font which is difficult to read. Doesn't seem to include subfolders and I can't find an option to include subfolders. So pretty useless to me, I'm afraid.
Exceptionally fast and versatile filesystem deduplicator
Some recommendations in order to avoid false duplicates when text on images is important for Czkawka 4.1.0 GUI.
Similarity: 0 (Very High)
Lanczos3, Hash size 32, Gradient.
Lanczos3, Hash size 64, Mean.
Lanczos3, Hash size 32, VertGradient
Lanczos3, Hash size 64, Blockhash
Lanczos3, Hash size 32, DoubleGradient
Czkawka 4.1.0 GUI will rescan images with more narrow filesize thresholds instead of filtering older results.
Rescan will take considerable time with HDD.
Be careful with Image-rs library crashed when opening some TGA files...