Most failed OMR scans are not the scanner’s fault. They come from a sheet that was drawn by hand in Word, printed with “fit to page” enabled, or photocopied twice. An OMR reader is a measuring instrument, and it needs the paper to be dimensionally what it expects.
This guide covers what makes an A4 answer sheet machine-readable, how to get one for free, and the printer settings that quietly ruin an otherwise good sheet.
Anatomy of a machine-readable OMR sheet
Every reliable OMR layout — from a board exam sheet to the one ScanScore generates — carries the same structural parts:
- Corner registration marks. Solid black squares at the four corners. The reader finds these first and uses them to work out where the paper is, how it is rotated and how the camera has skewed it.
- Timing or alignment marks. A row or column of ticks that tell the reader where each line of bubbles begins, so a small print shift does not offset every answer.
- A roll number grid. A digit-per-column block of bubbles. This is what lets the reader identify the student without anyone typing names.
- Answer bubbles on a fixed pitch. Equal spacing, in a known grid. Readers compute bubble centres arithmetically from the markers; irregular spacing has nothing to compute from.
- A quiet margin. At least 8–10 mm of clear white around the edge. Printers drift, and content inside the margin is the first thing to get clipped.
- Header fields. Name, class, subject, date, and a signature box — for humans, not the reader, but they are what makes the sheet usable as a record.
Bubble geometry that works
| Property | Recommended | Why |
|---|---|---|
| Bubble diameter | 5–6 mm | Small enough to fit 100 questions on A4, large enough to fill cleanly |
| Gap between bubbles | ≥ 3 mm | Stops a stray pencil edge reading as the neighbouring option |
| Row pitch | 7–9 mm | Keeps rows distinguishable after perspective correction |
| Outline weight | Thin, light grey or blue | A heavy black outline is itself ink, and skews coverage measurement |
| Page margin | 8–10 mm clear | Absorbs printer drift and photocopier crop |
Why you should not draw one in Word or Excel
You can, and the result will look convincing. It will still scan badly, for three reasons.
- The reader and the sheet must agree exactly. Detection works by predicting bubble centres from the corner marks. A layout the reader has never been told about gives it nothing to predict from.
- Office software rescales on print. Default page-fit settings shift and shrink content by a couple of percent — invisible to you, fatal to a millimetre-accurate grid.
- Cell borders are not bubbles. A table cell with a circle glyph inside has ink where the reader expects white, and its coverage baseline is wrong before a student touches it.
Generating the sheet (free)
The reliable route is to let the app that will read the sheet also produce it. In ScanScore that is part of creating the exam, and it is free with no account:
Create the exam
Title, subject, total marks and question count. The question count determines the layout — up to 100 questions with options A to D.
Enter the answer key
Fill the key as you go, optionally tagging each question with a topic so the analytics can later tell you which chapter the class actually lost marks on.
Download the A4 PDF
The generated template already contains the corner marks, timing patterns, roll number grid and the correct bubble pitch for that question count. Save it — the same PDF can be reprinted for the next batch.
Printer settings that actually matter
- Scale: 100%. Turn off “fit to page”, “shrink to printable area” and borderless printing. This is the single most common cause of failed scans.
- Paper: plain white A4, 70–80 gsm. Coloured or glossy stock reflects unevenly.
- Quality: normal or better. Draft mode prints the registration marks grey and patchy.
- Colour: black and white is fine. The markers only need to be dark.
- Duplex: off. Print one side. Show-through from the reverse adds noise.
- Check the first copy. All four corner squares present, solid, and inside the paper edge.
What to tell students before they start
Two minutes of instruction removes most of the ambiguity a reader has to resolve:
- Fill the bubble completely — dark and edge to edge, not a tick or a dot.
- Dark ballpoint pen or HB pencil. Gel pens that skip are worse than pencil.
- One option per question. Two filled bubbles is an invalid answer, not a hedge.
- To change an answer with pen, strike the wrong row and inform the invigilator; with pencil, erase completely.
- Fill the roll number grid as well as writing it. The grid is the part the reader uses.
- Do not fold, staple through, or rest a wet water bottle on the sheet.
When a sheet will not scan
| Symptom | Likely cause | Fix |
|---|---|---|
| Sheet never detected | A corner mark is missing, clipped or creased | Reprint at 100% scale; flatten the sheet |
| Detected but answers shifted by a row | Printed with scaling, or a photocopy generation | Print from the original PDF |
| A column reads blank | Glare band across the sheet | Move away from direct light; turn the desk |
| Answers flagged low confidence | Partial fills or incomplete erasing | Review the flagged ones on screen and confirm |
| Roll number wrong | Grid left blank, only the boxes written | Correct on screen; brief the class next time |
Once the sheet and the printer are right, the rest of the cycle is quick — the phone scanning guide covers going from a printed stack to exported results, and if you would rather skip printing altogether, browser-based tests remove the paper from the equation.