Free and open first
Best Code Duplication Detection Tools in 2026
- 18 apps
- Research read 7 Oct 2026
- How the order is worked out
- 1
Avidemux
Free plan Open source LinuxMacWeb+1 - 2
Dolos
Free plan Open source APILinuxMac+3Dolos focuses on similarities between source code submissions, with reports that show overlap at the file-pair level.
- 3
jscpd
Free plan Open source APILinuxMac+2jscpd combines repository-wide clone detection with build thresholds, reports, and developer workflow integrations.
- 4
dcd
Free plan LinuxMacdcd offers several ways to detect, inspect, and export duplicate-code matches, including fuzzy matching and CI-oriented JSON.
- 5
Duplo
Free plan LinuxMacWindowsDuplo combines language-aware duplicate checking with text-file scanning and several report formats. Check the quick-start threshold and license disclaimer against your intended use.
- 6
Deckard
Free plan APILinuxMac+2Choose Deckard if you need an open-source, script-driven tool for finding code clones and accessing clone data programmatically.
- 7
NiCad
Free plan LinuxMacSelf-hosted+1NiCad offers configurable clone detection across several languages and analysis granularities. Check its OpenTxl and Turing+ requirements against your setup before choosing it.
- 8
PMD
Free plan LinuxMacSelf-hosted+1PMD combines broad language coverage, custom rules, and bundled duplicate detection without a listed price. Check language-specific rule coverage and version support before adopting it.
- 9
phpcpd-next
Free plan APILinuxSelf-hostedphpcpd-next offers several clone-detection modes and output formats, including options for CI workflows.
- 10
Simian Similarity Analyzer
Free plan LinuxMacWindowsChoose Simian if you need an open-source, configurable duplicate-code scanner that can run locally or in a build pipeline.
- 11
CCDetect-lsp
Free plan LinuxMacWindows - 12
SourcererCC
Free plan LinuxSelf-hostedSourcererCC offers configurable token-based clone detection across several code granularities. Plan for tokenization and multi-node result aggregation, and note the stated Mac limitation.
- 13
Fallow
Free plan LinuxMacWeb+1 - 14
JPlag
Free plan LinuxMacWindows - 15
CCFinderX
Free plan Linux - 16
art-dupl
Paidart-dupl combines several clone-matching approaches with repository-level CI checks and reporting options. Its stated source-language scope is Go and .templ.
- 17
CloneDR
Paid Windows4.4 Visit site - 18
Pattern Insight Clone Detection
Paid Web
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price