Create a printable OMR sheet
This free OMR sheet generator lets you create printable multiple-choice answer sheets with customizable question counts, answer options, candidate details, paper sizes and layouts. Generate a professional OMR-style sheet, preview it instantly, and print it for exams, tests, quizzes or practice papers.
Everything is worked out in real millimetres on the paper size you choose, so the preview you approve is the sheet that comes out of the printer. Nothing is uploaded: the layout, the PDF and your saved settings all stay on your own device.
How to create an OMR sheet
- Enter the number of questions, or tap one of the quick presets.
- Choose how many answer options each question has.
- Pick your paper size and orientation.
- Switch on the candidate and exam details you need.
- Check the live preview, and use the page buttons if it spans more than one page.
- Print the sheet, or download it as PDF, PNG or SVG.
- Print at 100% / Actual Size — never Fit to Page.
What is an OMR sheet?
An OMR sheet is a printed answer form where each question has a row of bubbles and the candidate fills exactly one. OMR stands for Optical Mark Recognition — reading marks at fixed positions rather than reading handwriting.
The idea is simple and it is why the format has lasted. A person answering the paper only has to darken a small oval, which takes a second and leaves no ambiguity about intent. Whoever marks the paper only has to compare dark positions against a key, which can be done by eye with an overlay, or by software that photographs the sheet and measures how dark each expected position is.
The roll number grid works the same way. Instead of writing digits, the candidate fills one bubble per column — the first column encodes the first digit, the second column the second, and so on. Handwritten digits are hard for a machine to read reliably; a filled bubble in a known place is not.
OMR sheet features
Layout that fits the paper
The generator measures the real page. It subtracts the margins, the header you have configured, the footer and the signature line, then works out how many question rows fit in the space that is left. When they no longer fit, it starts a new page — and because pages after the first carry only a slim continuation strip instead of the full header, they hold more questions.
Bubbles you can actually fill
Four shapes are available, in three sizes and three row spacings. Circles are the default because they are the most familiar and easiest to fill cleanly. Larger bubbles are more forgiving for younger candidates but use more room, so the tool tells you when a choice is likely to add a page.
An answer key that stays separate
Turn on the answer key and mark the correct option for each question. The key becomes its own page at the end of the PDF, with the correct bubbles filled, and it never appears on the student sheet — so there is no way to hand it out by accident.
Export in the format you need
The PDF is drawn as vector graphics, so bubbles stay perfectly round however far you zoom and the file stays small. PNG gives you a high-resolution image for pasting into documents, and SVG gives you an editable vector file. Printing uses the same layout as the preview.
Tips for printing OMR sheets
- Print at 100% or Actual Size. Fit to Page rescales everything, which moves and shrinks every bubble.
- Use plain white paper. Tinted or textured stock lowers the contrast a scanner relies on.
- Check one sheet before printing the batch. A printed bubble should be a clean, unbroken outline.
- Avoid draft or toner-saving modes. They can produce faint or dotted outlines.
- Tell candidates to fill, not tick. A tick or cross may not register as a mark.
- If sheets will be machine read, turn on scanner-friendly mode and test a sample with your own scanner first.
One honest caveat on scanning: commercial OMR readers are normally calibrated against their own vendor templates. This tool produces clean, evenly spaced, high-contrast sheets and can add corner registration marks, but it cannot promise that any particular scanner will accept them without a test run.
Frequently asked questions
What is an OMR sheet?
An OMR sheet is a printed answer form where each question has a row of bubbles and the candidate fills exactly one of them. Because every bubble sits at a known position, the completed sheet can be marked quickly by eye against a key, or read by optical mark recognition software that detects which positions are dark.
What does OMR stand for?
Optical Mark Recognition. It is the technique of detecting marks — filled bubbles, ticked boxes — at fixed positions on a page, rather than reading handwriting. It is what makes large multiple-choice exams practical to grade.
How do I create an OMR sheet online?
Set the number of questions, choose how many options each question has, pick your paper size, and switch on whatever header fields you need. The preview updates as you type, so you can see the finished sheet before committing. When it looks right, print it or download a PDF.
Can I create a 50-question OMR sheet?
Yes, and it is the default. Fifty questions with four options fits comfortably on a single A4 page in two columns alongside a roll number grid and an instructions block.
Can I create a 100-question OMR sheet?
Yes. The tool supports 1 to 300 questions and works out how many pages are needed from the real millimetre dimensions of your chosen paper. A hundred questions typically fits one A4 page in three or four columns, or two pages with larger bubbles.
Can I choose 4 or 5 answer options?
You can choose anything from 2 to 6 options per question. Two is useful for true/false papers, four and five are the common MCQ formats, and six covers matching-style questions. You can also override the bubble labels entirely — for example T and F instead of A and B.
Can I create an A4 OMR sheet?
Yes. A4 is the default. Letter, Legal and A5 are also available, and each can be set to portrait or landscape. The preview and the printed output both use the exact dimensions of the size you pick.
Can I print the generated OMR sheet?
Yes. The Print button sends only the sheet pages to the printer — the settings panel, site header and everything else are excluded. The page size and orientation you chose are written into the print rules, so the browser does not have to guess.
Can I download the OMR sheet as PDF?
Yes. The PDF is drawn as true vector graphics rather than a screenshot, so the bubbles stay perfectly circular at any zoom and the file remains small. You can also generate several blank copies inside a single PDF.
Can I download the sheet as an image?
Yes. PNG export renders the current page at roughly 300 dpi, which is enough for printing or pasting into a document. SVG export gives you the sheet as a scalable vector file you can edit in a drawing program.
Can I add candidate information?
Yes. Name and class lines, a date line, a signature line and a photo box can each be switched on or off. There is also a roll number grid where each digit gets its own column of bubbles from 0 to 9, which is the standard encoding used in board and entrance exams.
Can I add an exam name and school name?
Yes. The exam title, institution name, exam date, subject code and an optional form ID all appear in the sheet header. Leave any of them blank and the header closes up around the gap rather than leaving an empty line.
Can I add a school logo?
Yes. Choose an image and it appears in the header. The file is read in your browser using the FileReader API and is never uploaded anywhere. The aspect ratio is preserved so the logo is not stretched, and you can remove it at any time.
Can I create multiple pages?
Yes, and it happens automatically. The tool measures how much vertical room is left after the header, footer and signature line, works out how many rows fit per column, and starts a new page when it runs out. Pages after the first carry a slim continuation header, so they gain more room for questions.
Can I change the number of columns?
Yes, from one to five. Auto layout is on by default and picks a sensible number for your question count and paper width. If you set the columns yourself and ask for more than physically fit, the tool uses as many as fit and tells you why.
Can I change the bubble size and spacing?
Bubbles come in small, medium and large, and row spacing can be compact, normal or spacious. Larger bubbles are easier to fill accurately but use more space, so they may push the sheet onto an extra page — the tool warns you when that is likely.
What bubble shapes are available?
Circle, oval, square and rounded square. Circles are the default because they are the most familiar and the easiest to fill cleanly. Scanner-friendly mode forces circles regardless of what is selected.
Can I create an answer key?
Yes. Switch on the answer key, then tap the correct option for each question in the grid. The key is generated as a separate page at the end of the PDF with the correct bubbles filled in — it is never part of the student sheet, so there is no risk of handing it out by accident.
Is the generated OMR sheet scanner compatible?
It is designed to be readable: bubbles are evenly spaced, consistently sized and printed in solid black on white. Scanner-friendly mode goes further by removing decoration and adding corner registration marks. That said, commercial OMR scanners are usually calibrated to their own vendor templates, so test a sample sheet with your specific scanner before running a real exam.
What is scanner-friendly mode?
It strips the sheet back for machine reading: decorative elements and the photo box are removed, bubbles are forced to plain circles at a consistent size, and four solid registration squares are printed in the corners so alignment software has fixed reference points.
What is the best paper size for an OMR sheet?
A4 for most of the world and Letter in the United States. Both give enough room for a roll number grid plus 50 to 100 questions on one page. Legal helps when you need many questions on a single sheet, and A5 suits short class quizzes.
How should I print an OMR sheet?
Print at 100% or Actual Size, never Fit to Page. Scaling changes the physical size of every bubble, which matters if the sheets will be read by software calibrated to specific dimensions. Use plain white paper and check that a printed bubble is a clean outline rather than a filled or broken circle.
Why does print scale matter so much?
Because an OMR reader looks for marks at expected coordinates. If the browser shrinks the page to fit the printer margins, every bubble moves and shrinks by the same few percent, and a reader calibrated to the original layout can start missing them. Printing at actual size keeps the geometry exactly as designed.
Does the OMR generator work on mobile?
Yes. On a phone the settings appear first and the preview below them, and the sheet keeps the true proportions of the paper rather than stretching to the screen. Use the zoom buttons to inspect small bubbles.
Are my exam details uploaded anywhere?
No. Everything — the layout, the preview, the PDF and the saved settings — happens inside your browser. No exam title, candidate field or logo is sent to any server. Settings are stored on your own device so the tool remembers them next time.
Can I save and reuse my settings?
Yes. Settings are saved automatically on your device, and you can export them as a JSON file to share with a colleague or move to another computer. Importing that file restores the whole configuration, including the answer key.
What is the form ID for?
It is an optional identifier printed in the header and repeated on later pages — useful when an institution runs several papers on the same day and needs to tell the sets apart. It is plain text, so you can use any coding scheme your exam office already uses.
How many copies can I generate at once?
Up to 100 blank copies in a single PDF. Each copy is labelled so an invigilator can tell them apart while distributing. Large copy counts make a bigger file, so give the browser a moment to finish.
What if my settings do not fit on the page?
The tool does not silently produce a broken sheet. If you ask for more columns than fit, it uses the number that does fit and shows a note explaining why, with the specific things to change — enable auto layout, reduce the bubble size, or switch to landscape.
Is this OMR sheet generator free?
Yes. It is free with no sign-up, no watermark on the output and no limit on how many sheets you generate or download.