Czkawka
Multi-tool to find duplicates, clean junk, and reclaim disk space.
Czkawka is a cross-platform desktop utility written in Rust that finds duplicates, cleans junk, and helps reclaim disk space. It offers both GUI and CLI interfaces and bundles multiple file-management tools in one app.
Key Features
- Written in memory-safe Rust with multithreading for speed and reliability
- Cross-platform: Linux, Windows, macOS, and more
- GUI frontends (GTK4 and Slint) and a CLI frontend, plus a core library for reuse
- Multiple tools: Duplicates, Empty Folders, Big Files, Empty Files, Temporary Files, Similar Images, Similar Videos, Same Music, Invalid Symlinks, Broken Files, Bad Extensions
- Exif Remover and Video Optimizer available (experimental features)
- No data collection or internet access; respects user privacy
- Cache support to speed up subsequent scans
- Multilingual with active development and translations
Use Cases
- Free up disk space by removing duplicates and large files
- Clean temporary and junk files to improve system performance
- Audit directories for empty or invalid files and broken links
Limitations and Considerations
- Not listing any service-hosted dependencies or online features; purely local file analysis (no internet access) and experimental tools
Conclusion
Czkawka provides a fast, open-source collection of local-file cleanup and de-duplication tools in a single application. It targets users who want privacy-focused, offline disk-management capabilities with both GUI and CLI access.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

MinIO
High-performance S3-compatible object storage server
MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.


PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.
Rust