Ebook Tools Directory/Search and Indexing/Czkawka Duplicate Finder
Search and IndexingVerified Authentic ReleaseNOASSERTION

Czkawka Duplicate Finder

Extremely fast, memory-safe duplicate document and book finder written in Rust.

34,944 Stars1,252 ForksRust / GTKRelease: 12.0.2

Tool Overview

Czkawka (Polish for 'hiccup') is a simple, fast, and free app to remove unnecessary files from your computer. Written in 100% memory-safe Rust with multi-threaded scanning, it excels at finding duplicate books, identical PDFs, broken symlinks, and zero-byte files across massive digital libraries.

System Requirements: Windows 10/11 x64, macOS, or Linux x86_64

Key Capabilities & Features

Blazingly fast multi-threaded duplicate file detection using Blake3 hashing
Identifies exact duplicate ebooks and similar documents across terabyte libraries
Clean GTK 4 desktop graphical interface and scriptable CLI (`czkawka_cli`)
Finds broken, corrupted, or 0-byte PDF and EPUB files
Zero telemetry, completely offline, and native desktop execution

Package Manager & CLI Installation

Install and update Czkawka Duplicate Finder using your preferred operating system package manager or container runtime:

$ winget install qarmin.czkawka

Verified Official Release Downloads

12.0.2

All binaries are sourced directly from the official developer release assets without re-packaging or modifications.

AndroidVerified
cedinia.apk
Size: 19.14 MBDownloads: 6,032
Download Android
Generic BinaryVerified
deps_linux.sh
Size: 0.0 MBDownloads: 1,131
Download Generic
Generic BinaryVerified
deps_macos.sh
Size: 0.0 MBDownloads: 1,335
Download Generic
Generic BinaryVerified
deps_windows.bat
Size: 0.0 MBDownloads: 5,029
Download Generic
Generic BinaryVerified
linux_czkawka_cli_arm64
Size: 25.93 MBDownloads: 1,500
Download Generic
Generic BinaryVerified
linux_czkawka_cli_heif_raw_avif_arm64
Size: 27.23 MBDownloads: 596
Download Generic
Generic BinaryVerified
linux_czkawka_cli_heif_raw_avif_x86_64
Size: 31.76 MBDownloads: 2,044
Download Generic
Generic BinaryVerified
linux_czkawka_cli_musl
Size: 30.74 MBDownloads: 829
Download Generic
Generic BinaryVerified
linux_czkawka_cli_x86_64
Size: 30.56 MBDownloads: 5,266
Download Generic
Generic BinaryVerified
linux_czkawka_gui_arm64
Size: 28.61 MBDownloads: 1,083
Download Generic
Generic BinaryVerified
linux_czkawka_gui_heif_raw_avif_arm64
Size: 29.95 MBDownloads: 380
Download Generic
Generic BinaryVerified
linux_czkawka_gui_heif_raw_avif_x86_64
Size: 34.51 MBDownloads: 2,723
Download Generic
Generic BinaryVerified
linux_czkawka_gui_x86_64
Size: 33.32 MBDownloads: 4,296
Download Generic
Generic BinaryVerified
linux_krokiet_all_backends_arm64.zip
Size: 26.72 MBDownloads: 653
Download Generic
Generic BinaryVerified
linux_krokiet_all_backends_x86_64.zip
Size: 28.1 MBDownloads: 1,770
Download Generic
Generic BinaryVerified
linux_krokiet_arm64
Size: 54.6 MBDownloads: 495
Download Generic
Generic BinaryVerified
linux_krokiet_femtovg_wgpu_arm64
Size: 59.91 MBDownloads: 352
Download Generic
Generic BinaryVerified
linux_krokiet_femtovg_wgpu_x86_64
Size: 65.61 MBDownloads: 434
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_all_backends_arm64.zip
Size: 27.56 MBDownloads: 567
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_all_backends_x86_64.zip
Size: 28.9 MBDownloads: 2,399
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_arm64
Size: 56.14 MBDownloads: 369
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_femtovg_wgpu_arm64
Size: 61.47 MBDownloads: 346
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_femtovg_wgpu_x86_64
Size: 67.07 MBDownloads: 417
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_skia_opengl_arm64
Size: 62.2 MBDownloads: 369
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_skia_opengl_x86_64
Size: 67.11 MBDownloads: 471
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_skia_vulkan_arm64
Size: 64.25 MBDownloads: 350
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_skia_vulkan_x86_64
Size: 69.14 MBDownloads: 555
Download Generic
Generic BinaryVerified
linux_krokiet_heif_raw_avif_x86_64
Size: 61.64 MBDownloads: 604
Download Generic
Generic BinaryVerified
linux_krokiet_skia_opengl_arm64
Size: 60.64 MBDownloads: 339
Download Generic
Generic BinaryVerified
linux_krokiet_skia_opengl_x86_64
Size: 65.64 MBDownloads: 602
Download Generic
Generic BinaryVerified
linux_krokiet_skia_vulkan_arm64
Size: 62.7 MBDownloads: 411
Download Generic
Generic BinaryVerified
linux_krokiet_skia_vulkan_x86_64
Size: 67.68 MBDownloads: 531
Download Generic
Generic BinaryVerified
linux_krokiet_x86_64
Size: 60.18 MBDownloads: 4,982
Download Generic
Generic BinaryVerified
mac_czkawka_cli_arm64
Size: 25.94 MBDownloads: 1,583
Download Generic
Generic BinaryVerified
mac_czkawka_cli_heif_avif_arm64
Size: 29.9 MBDownloads: 483
Download Generic
Generic BinaryVerified
mac_czkawka_gui_arm64
Size: 28.52 MBDownloads: 1,671
Download Generic
Generic BinaryVerified
mac_czkawka_gui_heif_avif_arm64
Size: 32.48 MBDownloads: 635
Download Generic
Generic BinaryVerified
mac_krokiet_all_backends_arm64.zip
Size: 27.99 MBDownloads: 1,283
Download Generic
Generic BinaryVerified
mac_krokiet_arm64
Size: 47.56 MBDownloads: 2,510
Download Generic
Generic BinaryVerified
mac_krokiet_femtovg_wgpu_arm64
Size: 51.55 MBDownloads: 403
Download Generic
Generic BinaryVerified
mac_krokiet_heif_avif_all_backends_arm64.zip
Size: 29.7 MBDownloads: 908
Download Generic
Generic BinaryVerified
mac_krokiet_heif_avif_arm64
Size: 51.77 MBDownloads: 781
Download Generic
Generic BinaryVerified
mac_krokiet_heif_avif_femtovg_wgpu_arm64
Size: 55.77 MBDownloads: 413
Download Generic
Generic BinaryVerified
mac_krokiet_skia_vulkan_arm64
Size: 64.22 MBDownloads: 2,651
Download Generic
Generic BinaryVerified
mac_krokiet_skia_vulkan_heif_avif_arm64
Size: 68.44 MBDownloads: 1,128
Download Generic
Windows x64Verified
windows_czkawka_cli.exe
Size: 46.42 MBDownloads: 12,913
Download Windows
Windows x64Verified
windows_czkawka_gui_gtk_412.zip
Size: 84.69 MBDownloads: 30,126
Download Windows
Windows x64Verified
windows_krokiet_on_linux.exe
Size: 52.21 MBDownloads: 3,201
Download Windows
Windows x64Verified
windows_krokiet_on_windows_all_backends.zip
Size: 27.4 MBDownloads: 13,588
Download Windows
Windows x64Verified
windows_krokiet_on_windows_femtovg_wgpu.exe
Size: 62.53 MBDownloads: 4,155
Download Windows
Windows x64Verified
windows_krokiet_on_windows_skia_opengl.exe
Size: 63.12 MBDownloads: 38,071
Download Windows
Windows x64Verified
windows_krokiet_on_windows_skia_vulkan.exe
Size: 65.0 MBDownloads: 7,141
Download Windows
Source Code ZIPVerified
czkawka-12.0.2-source.zip
Size: GitHub Archive
Download Source

Client-Side SHA-256 Binary Integrity Verifier

100% Client-Side. Verified locally in your browser using the Web Crypto API. No files are uploaded.

Drag & drop downloaded binary here, or browse file

Computes SHA-256 hash in real-time to guarantee file authenticity against developer releases.

Security Verification Status: Verified Memory-Safe Official Binaries

Downloads link directly to the official GitHub releases hosted by qarmin/czkawka. Files are checked for authentic digital developer signatures and verified against open-source repository tags.

Latest Release Changelog (12.0.2)

## Version 12.0.2 - 09.09.2026r ### Czkawka GTK Deprecation Notice **Version 12.0 is the last released version of Czkawka GTK.** No new binaries will be provided from this point on. All users are encouraged to migrate to Krokiet, the new Slint-based GUI frontend. ### Core - Surfaced rollback rename failures in `make_hard_link`/`make_file_symlink` instead of silently ignoring them - [#1995](https://github.com/qarmin/czkawka/pull/1995) - Switched the XDG portal trash implementation to `async-io`, avoiding a Tokio runtime requirement alongside Slint's async-io backend - [#2025](https://github.com/qarmin/czkawka/pull/2025) - Fixed the AVIF license metadata - [#2060](https://github.com/qarmin/czkawka/pull/2060) - Fixed the AVIF tests - [#2061](https://github.com/qarmin/czkawka/pull/2061) ### CLI - Rejected non-finite user input (e.g. `NaN`/`inf`) in numeric arguments - [#2038](https://github.com/qarmin/czkawka/pull/2038) ### Krokiet - Fixed popup OK/Close button text truncation and centered popups more reasonably - [#2043](https://github.com/qarmin/czkawka/pull/2043) - Added the ability to start a scan in Krokiet via CLI arguments - [#2069](https://github.com/qarmin/