Tech riderRev. 29 Sept 2026
- 1Runs onAPI, Linux, Mac, self-hosted, Windows
- 2CostsFree plan
- 3AI detectionNo
- 4LMS integrationsNo
- 5API accessYes
- 6Browser extensionNo
6 lines stated Written from the maker's own pages: github.com

Overview
JPlag is ranked #11 of 28 in plagiarism detection software on Specifiction. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan.
JPlag plans and pricing
All plansCompared on plagiarism detection software
- Free plan
- Yesgithub.com
- AI detection
- Nogithub.com
- LMS integrations
- Nogithub.com
- API access
- Yesgithub.com
- Browser extension
- Nogithub.com
Facts
- Purpose
- JPlag finds pairwise similarities among programs to detect source-code plagiarism and collusion.github.com · 29 Sept 2026
- How it compares
- It analyzes programming-language syntax and program structure, which helps it detect similarities despite some obfuscation attempts.github.com · 29 Sept 2026
- Local processing
- The project says analysis runs on the user's machine and sends no data externally.github.com · 29 Sept 2026
- No internet search
- JPlag compares submissions with one another and does not compare them against the internet.github.com · 29 Sept 2026
- Languages
- The README lists support for Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, R, Rust, Swift, Scala, LLVM IR, Scheme, EMF, SCXML, text, and multi-language submissions, with varying maturity levels.github.com · 29 Sept 2026
- Interfaces
- JPlag can be used through its command-line interface or Java API, and the CLI can launch the report viewer.github.com · 29 Sept 2026
- Integration
- JPlag is published on Maven Central for inclusion as a dependency in Java projects.github.com · 29 Sept 2026
- Report limit
- The report's top list and code comparison include at most 2,500 pairs by default; this limit can be changed with the -n option.github.com · 29 Sept 2026
- Sensitivity
- Lowering the minimum matching-token length increases sensitivity but may also increase false positives.github.com · 29 Sept 2026
- Use cases
- The project describes use in programming education and says it can also identify duplicated or slightly modified software parts.github.com · 29 Sept 2026
- Runtime requirement
- The README says Java SE 25 is required to run or build JPlag.github.com · 29 Sept 2026
- Support
- The project directs users to report bugs and issues on GitHub and provides a Q&A discussion section.github.com · 29 Sept 2026
- Project history
- JPlag was originally developed at Karlsruhe Institute of Technology in 1996 and is maintained primarily by KIT researchers.github.com · 29 Sept 2026
Company
- Founded
- 1996github.com · 28 Sept 2026
Best JPlag alternatives
See all 20 All accessCh 01 Noplag Free planFree trialAPI from $9.99/mo7.8 All accessCh 02 Noplag Engine Free planFree trialAPI from $9.99/mo7.8 All accessCh 03 GPTZero Free planFree trialAPI from $8.33/mo7.4 All accessCh 04 Plagium Free planAndroidiOS Free to start7.3 All accessCh 05 Winston AI Free planFree trialAPI from $5/mo7.3 All accessCh 06 Codequiry Free trialAPILinux from €25.76/mo7.2
Where it ranks on Specifiction
Is JPlag yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/jplag/JPlag/wiki· checked 29 Sept 2026
- github.com/jplag/JPlag/blob/main/README.md· checked 29 Sept 2026
- github.com/jplag/JPlag· checked 28 Sept 2026



