OmniOMR Client-Side v2.9 Pro

Professional Offline Optical Mark Recognition Engine

Loading OpenCV.js core...

Workspace Navigation

No sheet ready?

Click below to load simulated calibration settings and generated student papers using your customized layout config!

OMR Calibration Template

Configure your calibration grid manually, import JSON settings, or load our preconfigured default template bank.

Upload your OMR layout template

Provide a blank digital JPG/PNG scan of your MC Sheet to calibrate and build anchor alignments. You can also press "Run Interactive Demo" below.

Notification

Message here