submission.py
95%
Code plagiarism detection,
built for academic integrity.
Check every submission against the class, GitHub, Stack Overflow, the web and AI-written code. Results in minutes, in 65+ languages.
Monthly plans for one course or a whole department. Cancel anytime.
What instructors say
Faculty and course teams have trusted Codequiry with their programming courses since 2018.
As a professor at Stanford, I want to make sure students submit code they wrote themselves. Codequiry checks source code for plagiarism on the web, which other checkers can't do.
Codequiry protects our course from copying. It's the only tool we found reliable.
The best experience I've had checking source code for plagiarism on the web. They even cover Stack Overflow!
82 submissions matched code found online this week.
Out of 3,924 checked. Another 364 matched a classmate's work. The latest three:
submission.h
77%
submission.cpp
87%
Student names, comments and strings are removed before anything is shown here.
See exactly which lines were copied.
Every line of a submission is checked. Each flagged block tells you where it came from: a web page, GitHub, an AI model or a classmate.
This is an example. Your own reports link to the real source of every flagged block.
Upload a folder. Get evidence you can stand behind.
- One check covers it all: classmates, past terms, GitHub, Stack Overflow, the web and AI.
- Renames don't hide anything: reordered functions and new variable names still match.
- Works where you grade: Canvas, the API, the command line and an MCP server.

What you see when a check finishes.
The overview, the matched lines side by side, the AI score and every place a match was found. These are screens from the product, not mockups.
65+ languages.
Nothing to set up.
Upload the files the way students hand them in. Codequiry works out the language and compares the structure of the code, not just the text, from Python to COBOL.
- Python
- JavaScript
- Java
- C++
- C#
- PHP
- C
- TypeScript
- Swift
- Kotlin
- Rust
- Go
- Ruby
- SQL
- R
- MATLAB
- Haskell
- Scala
- Dart
- Elixir
- Assembly
- Objective-C
- Julia
- Groovy
- Haxe
- HTML5
- Lua
- Markdown
- Pascal
- Perl
- +35 more
Used MOSS before?
Here's what changes.
MOSS compares the files you upload with each other. Codequiry does that too, then checks the web, GitHub and AI-written code, and shows it all in one report you read in the browser.
MOSS
Stanford's free script, since 1994- Only compares the files you upload to each other
- Can't tell you if code was written by AI
- About 24 languages
- Submit from a script, read results on a plain web page
- Rate-limited, academic use only, no support
Codequiry
What a check covers here- Classmates and past terms, plus the web, GitHub and Stack Overflow
- AI-written code flagged (ChatGPT, Claude, Copilot)
- 65+ programming languages
- Matched lines side by side, in your browser
- Our own engines, Hexagram and Zeus
Questions instructors ask us
How the code plagiarism checker works, which languages it reads, what the AI code detector catches and how it compares to MOSS.
More answers in the help center →What is the best code plagiarism checker for programming assignments?
Codequiry is a code plagiarism checker built for source code, not essays. It compares every submission with the rest of the class and with web sources like GitHub and Stack Overflow, reads the structure of the code in 65+ programming languages, and puts it all in one report with the matched lines side by side.
Does Codequiry work as a programming plagiarism checker for any language?
Yes. As a programming plagiarism checker it covers 65+ programming languages, including Python, Java, C++, JavaScript, C#, Go and Rust, with nothing to set up. Renamed variables, reordered functions and rewritten comments still match. Submissions are compared with each other and with 427B+ public code sources.
Is Codequiry an AI code detector as well as a plagiarism checker?
Yes. The same report runs an AI code detector that flags code written by ChatGPT, GitHub Copilot, Claude and Gemini, in 65+ languages. You see copied code and AI-written code in one place, which MOSS and text checkers don't do.
Is Codequiry a good alternative to MOSS?
Yes. Codequiry does what MOSS does, comparing submissions with each other, then adds web and GitHub matching, AI-written code detection and 65+ programming languages. It runs on our own engines, Hexagram and Zeus. That is why people use it as a MOSS alternative.
What engines does Codequiry use to detect source code plagiarism?
Two of our own. Hexagram is the original engine we built in-house. It started from the idea behind winnowing and grew into its own tokenization system. Zeus builds on Hexagram and is tuned for speed.
Can MOSS detect AI-written code from ChatGPT or Copilot?
No. MOSS only measures how similar the uploaded files are to each other, and it has no AI detection. Codequiry includes an AI code detector that flags code generated by ChatGPT, Claude and GitHub Copilot.
Is Codequiry affiliated with Stanford MOSS?
No. Hexagram is Codequiry's own engine. It took inspiration from winnowing, then grew into our own tokenization system with fewer false positives, more languages, web matching, bulk processing and better base-code detection. Zeus builds on Hexagram for speed, and MOSS Winnow is our large-batch engine on the same tokenization.
How many programming languages does Codequiry support compared to MOSS?
Codequiry supports 65+ programming languages, including Python, Java, C++, JavaScript, Go and Rust, with nothing to configure. MOSS supports about 24.
How is Hexagram better than MOSS for code plagiarism detection?
Hexagram is our in-house MOSS alternative, built for comparing the structure of code, so renames and reordering still match. Zeus builds on Hexagram for faster analysis. Our published comparison shows results on specific examples. Scores always depend on the assignment and how much the code was changed.
Just one assignment to check?
Run a Deep Scan and get the same report, with no account or subscription.
Check your next assignment
with Codequiry.
Monthly plans for one course or a whole department. Cancel anytime.