Tools / Career & study
Camera marking
For teachers and trainers: print a bubble answer sheet from here (up to 100 questions, 4 or 5 choices), students shade, and you photograph each sheet with your phone and it's marked on the spot: the score, the wrong questions, and the student number from the bubbles. All sheets collect into Excel with per-question analysis (what share answered each correctly). No scanner, no upload — everything on your phone.
Your file never leaves your device — everything runs in your browser
Tap the correct answer for each question, or photograph a shaded sheet as the key.
How to use it
- Type the test name, the number of questions and choices, and print the answer sheet (or download it as an image to print anywhere).
- Record the answer key by tapping, or shade a sheet and photograph it as the key.
- Photograph students' sheets one by one or all at once — scores appear and collect, then download Excel.
Questions
How does it read a tilted photo?
There are four black squares at the sheet's corners; the tool finds them in the photo and computes the geometric transform (homography) linking the printed sheet to the photo, so it knows where every bubble is even when the photo is tilted or taken at an angle. It then measures each bubble's darkness against the paper around it, so uneven lighting doesn't break the reading.
What if a student shades two choices?
The question counts as wrong and shows «two marks» in the student's table so you can review it yourself. A blank question shows «blank». You can edit any answer by hand before exporting.
Must the sheet come from here?
Yes; reading depends on the bubble positions of the sheet the tool prints (with the same settings: questions and choices). Print at A4 without «fit to page», and you can download it as a PNG to print at any shop.
Where are the grades kept?
On your phone (the app installs and works offline). Each test has its name, key and sheets, and you download an Excel with a students sheet and an item-analysis sheet. Nothing is sent to us.
Last updated: