Guide
How to create a mock test online (free, step by step)
A mock test is only useful if it looks like the real exam and gives the student a score they can act on. This guide walks through the whole build — blueprint, questions, marking, exam controls, sharing and review — in the order that keeps the work small.
1. Start with a blueprint, not questions
Before writing anything, write down the exam pattern you are copying: number of questions, time limit, marks per question, negative marking and the weight of each topic. A one-line blueprint stops a mock test drifting into a random quiz.
- Total questions and total minutes — keep the same ratio as the real paper.
- Marks per question and negative marks for a wrong answer, if the exam uses them.
- Topic split, for example 40% quantitative, 30% reasoning, 30% general awareness.
- Difficulty mix — roughly 20% easy, 60% medium, 20% hard works for most practice papers.
2. Get the questions in
There are three sensible sources: questions you already have in a file, questions from a shared bank, and questions you write now. Importing beats retyping every time.
- Download the Excel or Word question template from the resources page.
- Paste your questions, options, answer key and marks into the columns.
- Upload the file — the importer detects the template and pre-fills the column mapping.
- Review the preview, fix anything flagged as low confidence, then confirm the import.
- Add extra items from the question bank, pulling across folders as needed.
3. Set timing and marking
Marking rules decide whether the score is comparable to the real exam. Set marks per question rather than treating everything as one point, and turn on negative marking only if the exam has it — otherwise students learn the wrong guessing strategy.
The timer runs on the server, so closing the tab or reloading does not buy extra minutes. A per-question timer with auto-advance is useful for speed practice.
4. Turn on the exam controls you actually need
For self-practice, leave everything relaxed. For a graded mock, tighten the settings so the score means something.
- Shuffle questions and options so neighbours cannot copy an answer order.
- Limit attempts, or allow retakes and keep the best or the latest score.
- Track tab switches to see who left the page mid-test.
- Show results immediately, or hold them until everyone has submitted.
6. Review the results with the class
The value of a mock test is in the review. Per-question analytics show which items most students got wrong — that is your next lesson. Export the gradebook as CSV for records, and hand each student a PDF score report showing their answers against the key.
FAQ
- How long should a mock test be?
- Match the real exam's ratio. If the paper is 100 questions in 120 minutes, a 25-question practice set should allow about 30 minutes. Shorter, more frequent mocks beat one long paper for retention.
- Can I create a mock test for free?
- Yes. The Mock Tests Creator free plan lets you build, import, publish and share a mock test with no card, and test takers never pay.
- How do I add negative marking?
- Set the marks per question and the penalty for a wrong answer in the test settings. Scoring runs on the server when the student submits, so the total always matches your rules.
- Can students retake a mock test?
- Yes, if you allow it. Choose the maximum number of attempts and whether the recorded score is the first, latest, best or average attempt.
Build this test now
Create a free account, import your questions and share one link with your class.