OMR Software

OMR Software Template

Creating a compatible OMR template that can be recognised by the OMR software, is the first step that is completed when you need OMR as an automatic solution to processing paper checkbox questionaires.

How to Create an OMR Template

The easiest way to create a compatible OMR sheet template, is to use an OMR Software Template Editor with the correct tools needed to create a template which is recognizable to the OMR software.

OMR Template Editor

Image: Create an instantly recognised OMR Template using the OMR Software Editor

OMR Template Editor

Image: Design your checkbox area and then duplicate into as many as you need

This is the simplest way to add the form components that can be detected by the OMR software.

Not all OMR software products on the market will have a built in editor for creating compatible and instantly recognised OMR templates.

A printout of the OMR template should be scanned and the scanned image is recognition tested to check your scanner’s settings with the OMR Software, before you go printing numerous OMR sheets and distributing them.

How to Add OMR Response Bubbles to an OMR Software Template

The one click checkbox tool in the OMR template Editor is used to add a bank of checkboxes to the template, which can be duplicated to quickly add as many checkbox areas as you need on the page.

omr-response bubbles

Image: Oval omr response bubbles are easier for respondents to fill in quickly.

Each checkbox area is automatically named by the software using unique fieldnames, such as question 1. The fieldname preference can be modified.

OMR Response Bubble Settings

Image: Settings used for designing the checkbox areas for the OMR Template

Added checkboxes and barcodes will be instantly detected by the OMR software in a recognition preview, this lets you know that they have been correctly added.

Oval OMR response bubbles have been proved over time to be the easiest shape to fill in by the respondents.

A Correctly designed OMR template won’t have the OMR checkbox bubbles too close together because, errors can ocurr if the respondents accidently mark outside the edges of a checkbox and into the neighbouring checkbox. If this happened, the OMR software may detect both checkboxes as being marked.

Some OMR software types require the OMR templates to be created in a word processor, using special fonts to add the necessary barcodes and checkboxes to the template. OMR templates designed in this way, must be trained to be recognized by the OMR software they are to be used with, which creates many complicated steps before the omr sheets can be recognised before they are printed and distributed.

Why Does an OMR Template need a Barcode

An OMR software template will always have a page identifying barcode added that is used by the OMR software to recognise each page before it can process the page into captured data. The barcode is also used to identify who pages belong to and where the captured data from each page is stored.

The barcode is added to each page of an OMR template by clicking the barcode tool and clicking on the form template, usually at the top.

When the OMR template is published, a unique barcode number will be automatically generated for each omr sheet page in the publication.


Image: A Form Page ID Barcode, is added so an OMR software template to be used for identifying each scanned page.

What are the small Barcodes on an OMR Sheet Template

Barcodes that locate where the checkboxes appear on OMR sheets are a necessary component of the OMR Template. These location barcodes are automatically generated, and tell the OMR processor where the checkbox mark areas start and finish on the each page.


Image: the small barcodes at the top right and bottom left of the omr response checkboxes are used by OMR software to locate where the checkboxes appear on the page.


Image: An OMR Sheet detected in the Recognition Preview window. All added components are detected as well as a mark in checkbox (A) made with one of the shape tools.