Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Developer Tools
  3. Code Duplication Detection Tools
Ranked on the record · 18 apps

Best Code Duplication Detection Tools 2026

Facts read 27 Sep 2026 – 15 Oct 2026

Tools for detecting duplicate code surface repeated or closely resembling code early, before it propagates. They can support reviews, cleanup work, and checks in a build process.

The standings: top 10

NameIn a lineRecord scorePrice fromTry it freeRuns onFacts read
01 DolosDolos suits teachers checking programming tests, exams, or exercises where limited collaboration is permitted.5.6Free planFree planWeb, Windows, Mac, Linux15 Oct 2026
02 Avidemux5.5Free planFree planWeb, Windows, Mac, Linux7 Oct 2026
03 jscpdIt suits developers who want to check repositories for duplicated code locally or in CI/CD.5.4Free planFree planWindows, Mac, Linux, API15 Oct 2026
04 DuploDuplo suits developers reviewing large repositories for repeated code, including teams that want duplicate checks in a build workflow.4.8Free planFree planWindows, Mac, Linux29 Sep 2026
05 NiCadNiCad suits developers and teams that need to locate similar code across repositories and want control over comparison settings.4.8Free planFree planWindows, Mac, Linux, Self-hosted4 Oct 2026
06 PMDPMD may suit developers and teams seeking a free code analyzer with customizable rules, command-line use, or build and CI integration.4.8Free planFree planWindows, Mac, Linux, Self-hosted2 Oct 2026
07 Simian Similarity AnalyzerSimian suits developers who want to locate duplicated text in repositories and run scans locally, from scripts, or in a build pipeline.4.8Free planFree planWindows, Mac, Linux30 Sep 2026
08 DeckardDeckard suits developers or teams analyzing application source repositories for duplicated code.4.6Free planFree planWindows, Mac, Linux, API7 Oct 2026
09 dcd4.5Free planFree planMac, Linux30 Sep 2026
10 phpcpd-nextIt suits PHP developers who want repository-wide clone detection and CI reporting.4.3Free planFree planLinux, API, Self-hosted5 Oct 2026

Use this finder to assess free and paid availability, language coverage, clone matching, CI or pull-request output, duplication thresholds, trend views, and open-source availability. Entries are presented for comparison rather than scored.

01

Dolos suits teachers checking programming tests, exams, or exercises where limited collaboration is permitted.

Free plan Open source WebWindowsMacLinuxAPISelf-hosted
03

jscpd

It suits developers who want to check repositories for duplicated code locally or in CI/CD.

WindowsMacLinux+2
Record5.4 Visit
04

Duplo

Duplo suits developers reviewing large repositories for repeated code, including teams that want duplicate checks in a build workflow.

WindowsMacLinux
Record4.8 Visit
05

NiCad

NiCad suits developers and teams that need to locate similar code across repositories and want control over comparison settings.

WindowsMacLinux+1
Record4.8 Visit
6
PMD

PMD may suit developers and teams seeking a free code analyzer with customizable rules, command-line use, or build and CI integration.

WindowsMacLinux+1 Free plan Record4.8 Visit
7
Simian Similarity Analyzer

Simian suits developers who want to locate duplicated text in repositories and run scans locally, from scripts, or in a build pipeline.

WindowsMacLinux Free plan Record4.8 Visit
8
Deckard

Deckard suits developers or teams analyzing application source repositories for duplicated code.

WindowsMacLinux+2 Free plan Record4.6 Visit
9 MacLinux Free plan Record4.5 Visit
10
phpcpd-next

It suits PHP developers who want repository-wide clone detection and CI reporting.

LinuxAPISelf-hosted Free plan Record4.3 Visit
11 LinuxSelf-hosted Free plan Record4.2 Visit
12 Free Record3.5 Visit
13 WebWindowsMac+1 Free plan Record3.3 Visit
14 WindowsMacLinux Free plan Record3.2 Visit
15 WindowsMacLinux Free plan Record3.1 Visit
16 Linux Free plan Record2.7 Visit
17 Web — Record2.3 Visit
18 Windows — Record2.2 Visit

Before you choose

Assess pricing options

A free plan can help you evaluate a tool before committing budget. Check whether the free option matches your codebase and workflow.

Fallow shows free access, a paid tier beginning at $20 per user monthly, and a 30-day trial.

Match supported languages

Confirm that a tool supports the languages in your repositories. art-dupl detects code clones in Go source code.

Language coverage is a key comparison point when projects use more than one language.

Check delivery and gates

If checks should accompany code changes, see whether the tool reports through CI or pull requests. A duplication gate may define the threshold a change must meet.

A tool with API or web access may fit a hosted workflow, while self-hosted software can suit teams that manage their own environment.

Check where it runs

Review platform support before setup. Listed possibilities include Linux, macOS, Windows, self-hosted deployments, APIs, and web access.

CloneDR lists Windows support. Confirm the current platform details for the tool you plan to use.

Review open-source terms

The category includes open-source choices such as art-dupl, Deckard, and jscpd. Read the licence before changing code or embedding a tool in a product.

Compare licence terms with your project requirements and preferred maintenance model.

Questions

What is the purpose of a code duplication detection tool?
It spots repeated or closely matching code, allowing you to review the duplication and decide whether to modify it.
Can I try a tool without paying?
Yes. Items on this list include free plans. Fallow also shows a paid tier and a 30-day trial.
Are open-source options available?
Yes. The listed open-source choices include art-dupl, Deckard, and jscpd.
What platforms are available for these tools?
The list represents Linux, macOS, Windows, self-hosted deployments, APIs, and web access.
What should I compare besides price?
Review supported languages, near-duplicate detection, CI or pull-request reporting, duplication gates, trend visualisation, and licence options.