How to Create an OMR Sheet in MS Word (Free Editable Templates)
You don’t need special software to build a basic OMR-style answer sheet — Microsoft Word can do it with tools most people already know: tables, borders, and a font that has a proper circle character. This guide walks through the manual method step by step, so you can build one from scratch and edit it freely afterward. If you’d rather skip the layout work entirely, there’s a free, already-built editable Word file for 50 and 100 questions near the bottom.
Why Build It in Word Instead of Just Using a PDF Generator
A Word file gives you something a PDF doesn’t: full editability after the fact. If you need to relabel fields, change your institute’s letterhead, adjust column spacing, or add a subject-wise header your specific exam needs, doing that in Word takes seconds — no regenerating anything. The tradeoff is that a hand-built Word table isn’t optimized for optical scanning the way a purpose-built PDF generator’s output is, so this method is best suited to sheets that’ll be graded manually or with the answer checker rather than run through a scanner.
Step 1: Set Up the Page
Open a blank Word document and set the page to A4 (Layout tab → Size → A4) with roughly 1.5 cm margins on all sides — Word’s default 2.5 cm margins eat too much space once you’re laying out 50 or 100 rows. Add a text box or table row at the top for Name, Roll Number, Class, and Date fields before you start on the bubble grid itself.
Step 2: Insert the Bubble Table
Go to Insert → Table and set up a grid: one column for the question number, then four (or five) columns for options A–D (or A–E), repeated across as many column-groups as fit your page width — most 100-question A4 layouts use 4 or 5 column-groups side by side to avoid one impossibly long single column.
For the actual bubbles, switch the font in those option cells to Wingdings and type a lowercase “o” — this renders as a clean hollow circle (○) rather than the letter itself. Set the font size to around 14–16pt so the circles are large enough to darken accurately by hand later. Repeat this across every option cell for every question row.
[IMAGE PLACEHOLDER: omr-sheet-word-format-download-table-setup.png]
Step 3: Add Row and Column Labels
Above each column-group, add a small header row with “A B C D” in plain text, aligned above your Wingdings bubbles, so students can tell at a glance which bubble belongs to which option. Number every question row down the left edge, and double-check the numbering continues correctly across column-groups (it’s easy to accidentally restart numbering at 1 in the second column if you copy-pasted the first block).
Step 4: Clean Up Borders and Spacing
Select the full table and apply light, uniform cell borders (Table Design → Borders) so rows read clearly without looking cluttered. Reduce row height slightly under Table Properties so 50 or 100 rows fit comfortably on one A4 page without forcing a second page — though for 100+ questions, planning for a clean second page from the start (with its own numbering continuing from where page one left off) usually looks better than cramming.
Step 5: Save as a Reusable Template
Once your layout looks right, save it as a Word Template (.dotx) rather than a regular .docx — File → Save As → Word Template. That way, every time you need a fresh sheet for a new test, you open a brand-new copy instead of accidentally editing and overwriting your master layout.
Skip the Manual Work: Free Editable Word Downloads
If you’d rather not build the grid by hand, the same layout logic — properly spaced bubbles, correct A4 sizing, roll-number grid, registration marks — is available as an instant, free, editable Word download for 50 questions or 100 questions. Open the generator, choose Word instead of PDF at download, and you get an editable file you can still customize (labels, header, branding) without having laid out a single table cell yourself. For scanning accuracy specifically, this route is the safer choice — the bubble spacing and registration marks are calibrated for optical reading in a way a hand-built table generally isn’t.
Frequently Asked Questions
-
Can I actually scan a sheet I built by hand in Word?
It’s possible if your bubbles are consistently sized, spaced, and printed cleanly, but hand-built tables lack the precise registration marks that make automated optical scanning reliable — grading by eye or by our answer checker against a photographed sheet works better for a DIY layout than a dedicated OMR scanner does.
-
Why do the bubbles look like letters instead of circles?
That usually means the font wasn’t actually switched to Wingdings for that cell, or autocorrect changed the “o” to something else — reselect the character and confirm the font shows “Wingdings” in the font box.
-
Is there a faster way to get 100 clean, evenly spaced bubbles?
Yes — build one row correctly, then copy that entire row and paste it repeatedly rather than retyping each one; Word preserves the formatting, so you only need to fix the question numbers afterward.
-
Can I add my school’s letterhead to the Word file?
Yes — since it’s a regular Word document, you can add a logo image and header text the same way you would in any other document, either to your own hand-built version or the pre-built downloadable one.
-
Which is better for a real exam — the hand-built version or the downloadable one?
The downloadable version, if scanning accuracy matters at all — it’s built with proper registration marks and calibrated spacing from the start. The hand-built method is best for informal quizzes you’ll grade manually or in-app rather than scan.

