Two Hands
Try it

Pick a real sheet

Real INE tally sheets, already read on AMD and privacy-masked. Open one to see the stored read, the verdict and how it's checked.

Masked crop of TOTAL on sheet 211298B0100 Every check holds: accepted 211298B0100 · TOTAL Masked crop of Option 02 on sheet 122655C0100 The sum catches a misread: 366 vs 466 122655C0100 · Option 02 Masked crop of Unused ballots on sheet 080310B0100 Typed 480; the paper says 180 080310B0100 · Unused ballots Masked crop of Option 07 on sheet 050815B0100 Typed 75; the paper says 175 050815B0100 · Option 07 Masked crop of TOTAL on sheet 070207C0100 Recorded "illegible"; the paper says 416 070207C0100 · TOTAL

Or upload your own photo

Practice sheet (any language): print it, fill it, photograph it

Drop a photo of the tally sheet here

JPEG or PNG, up to 20 MB. A phone photo is fine.

What a good photo looks like, and privacy
  • The whole sheet is in the frame, all four corners visible.
  • Flat on a table, shot from straight above, not at an angle.
  • Even light: no strong shadow or glare across the number boxes.
  • Sharp: hold still, tap to focus; no fingers over the boxes.
  • It is the type-2 tally sheet (the one with 15 option rows and a TOTAL).
Privacy. Your photo is processed in memory and never written to disk. If the form is found, only the straightened page with the names-and-signatures column blacked out is kept and sent to the model. If it is not found, nothing is kept.