How to Prevent Cheating in Moodle Exams

To prevent cheating in Moodle exams, tighten the quiz settings first: shuffle questions, draw each attempt randomly from a larger question bank, set one attempt with a firm time limit, delay review of correct answers until the quiz closes, and require a lockdown or restricted browser. Those steps remove casual copying and answer sharing. To catch what settings cannot see, a phone, notes, or a person off-camera, add camera-based proctoring on top.

Schedule a Demo

Start With a Layered Approach

Preventing cheating in Moodle is not one switch. It is three layers working together: the quiz settings that shape the paper, a browser restriction that secures the device, and proctoring that observes the candidate. Each layer closes gaps the others cannot. Skip the settings and you make copying easy; skip proctoring and you never see the room.

The table below lists the cheating methods Moodle exams face, the setting or layer that counters each one, and the risk that is left over. Read it as a map of where built-in settings stop and where a proctoring layer has to begin.

Cheating methodMoodle countermeasureResidual risk
Copying from a neighbourShuffle questions and shuffle within questions, plus random draws from a bank.Low once papers differ per candidate. No help against a remote helper.
Sharing answers with students still testingDelay review options until the quiz closes; hide correct answers during and immediately after the attempt.Low for the answer key. A live-relayed screenshot can still leak items.
Retaking to farm the question poolSingle attempt, or limited attempts with no review between them.Low, but a large enough bank matters if any retakes are allowed.
Beating the clock with pre-fetched answersFirm time limit, open and close dates, and one question per page to slow bulk copying.Medium. Timing limits opportunity but not a prepared cheat sheet.
Opening notes, tabs, or other apps on the deviceRequire a Safe Exam Browser or restricted-browser access key before the attempt starts.Medium. Secures the device but not a second phone or printed notes.
A phone, notes, or a person off-cameraNo Moodle setting sees the room. Add camera and microphone proctoring.Closed only by proctoring that observes the candidate during the attempt.
Moodle quiz settings showing timing, attempts, and browser restrictions used to reduce cheating
Moodle quiz settings control the paper itself: attempts, timing, review options, and browser restrictions.
Proctoring review timeline showing flagged integrity events during a Moodle exam attempt
Proctoring adds the layer settings cannot reach: flagged events such as a second face or a phone in view, timestamped for review.

The Moodle Quiz Settings Checklist

These are the built-in settings that do the most to reduce cheating, with where each one lives in Moodle and a sensible starting value. Apply them before you consider any add-on. They cost nothing and take minutes.

SettingWhere it livesRecommended valueWhat it does
Shuffle within questionsQuiz settings, Question behaviourYesReorders answer options so a shared letter (for example, "the answer is C") is useless.
Random questions from a categoryEditing quiz, Add, a random questionDraw from a bank 4 to 5 times the attempt lengthBuilds a different paper per candidate from a larger pool.
Attempts allowedQuiz settings, Grade1Stops candidates from farming the pool across repeated tries.
Time limitQuiz settings, TimingSet to the exam length; "when time expires: submit"Caps the window for outside help and bulk copying.
Open and close the quizQuiz settings, TimingA fixed window for the cohortRuns everyone in the same window so late sitters cannot be tipped off.
Review optionsQuiz settings, Review optionsReveal correct answers only after the quiz closesKeeps the answer key sealed until the whole cohort has finished.
Browser securityQuiz settings, Extra restrictions on attemptsRequire Safe Exam Browser or full-screen pop-up with JavaScriptRestricts new tabs, copy and paste, and other apps on the device.
Navigation methodQuiz settings, LayoutSequential for high-stakes papersPrevents jumping back and forth to map and share the full paper.

One easily missed leak is review options. If Moodle shows the correct answer the moment a fast candidate submits, that student can pass it to others still testing. Reveal answers only after the quiz closes for everyone.

Make Every Paper Different With the Question Bank

The single most effective built-in tactic is randomization from a well-built question bank. When each candidate sees a different selection of questions, and often different answer orders and numbers, copying a neighbour or passing a screenshot stops being worth the effort.

  • Oversize the pool: Author four to five times more questions than any single attempt uses so neighbours rarely overlap.
  • Group by topic category: Split the bank into categories and pull a fixed count from each, so every paper still covers the syllabus fairly.
  • Use calculated and variable questions: For numeric subjects, calculated questions give each candidate different numbers, so a shared final answer is wrong for the next student.
  • Refresh between sittings: Retire and add questions between exam windows so a paper captured once is only a small sample of the next pool.

Randomization limits opportunity, but it assumes an honest environment. It does nothing about a candidate reading from a phone or getting outside help. For how automated monitoring detects those signals, see What is AI proctoring?

Where Settings Stop and Proctoring Begins

Moodle settings and a lockdown browser secure the quiz and the device, but they stop at the screen. They cannot tell whether the person taking the exam has a phone under the desk, notes taped beside the monitor, or someone feeding answers off-camera. That is the gap proctoring closes.

ProctorLink runs as a native Moodle plugin, so proctoring is a per-quiz toggle inside the same settings you already use. During the attempt it watches the webcam and microphone and flags integrity events, a second face, the candidate leaving the frame, a phone in view, or another voice, as a timestamped timeline. A reviewer then judges only the flagged moments rather than watching whole recordings, and flagged evidence can be stored on your own Moodle server.

  • Inside Moodle: students stay in the LMS; no second portal or account.
  • Event-based review: reviewers see flags with timestamps, not hours of raw video.
  • Your data: flagged images and logs can live on your infrastructure with clear retention.

Choosing a plugin for this layer is its own decision. See Best Moodle proctoring plugin for how to shortlist one, and AI proctoring vs live proctoring for how automated and human oversight compare.

What This Looks Like in Real Moodle Deployments

Published figures from ProctorLink Moodle deployments show integrity controls holding up at scale:

  • SPPU ran 70 PG entrance papers for 12,000 students, with 15,205 proctored sessions and 2,000+ candidates online at once, mostly on mobile browsers.
  • RT-MSSU kept flagged media on-premise while running AI monitoring to satisfy regulatory retention rules.
  • Ashoka University secured high-stakes hiring exams with dual proctoring and on-premise video storage.

Across published deployments, ProctorLink has supported more than one million proctored exam sessions (methodology note below). More detail lives on the case studies page.

What customers say on G2

Institutions evaluating proctoring tools often look for independent feedback outside vendor case studies. ProctorLink is listed on G2, where Moodle administrators and training teams share verified product reviews.

Read ProctorLink reviews on G2 →

Frequently Asked Questions

Start with the settings Moodle already gives you, because they cost nothing and take minutes to apply. Turn on question shuffling and answer shuffling, draw each attempt randomly from a larger question bank so no two students see the same paper, set a firm time limit with a single attempt, and delay showing correct answers until the exam window closes. These four changes alone remove the easiest forms of copying and answer sharing. They do not stop a candidate from using a second device or getting outside help, which is where a proctoring layer comes in, but they are the right first step for any Moodle exam.

Sources & references

Deployment statistics and product behaviour described in this guide link to the sources below.

Explore ProctorLink

Ready to add the proctoring layer to your Moodle exam settings? Start with a demo, pricing, and deployment evidence.

More Proctoring Guides

Close the Gap Moodle Settings Cannot Reach

Tighten your quiz settings, then let ProctorLink watch the candidate. Proctoring runs as a per-quiz toggle inside your own Moodle, flags integrity events for fast review, and keeps evidence on your server.