Skip to content

QR codes for school and class attendance

By Jessopradesh John Rose, Founder, QR Studio · Updated November 2026

A QR code on the classroom door can replace a paper register. Students scan, enter their name and the date, and the teacher gets a list. It is quick, but it needs a few rules to stay fair and private.

The simple setup

Make a form with a name field and a class or roll number, then make a QR code that opens the form. Print it for the room. The form records the time of each answer, so you can see who came in late.

Stopping students marking friends

A scan from outside the room is the main weakness. These help:

  • Show the code on the screen only for the first few minutes, and do not print it for the corridor.
  • Use a code that changes each day, so a photo from yesterday does not work.
  • Ask a simple question only the room knows, such as today's lesson topic.

Privacy and children

Collect only what you need: a name and a class. Do not collect phone numbers or photos for attendance. For children, tell parents what is kept, who sees it and how long. Delete the records at the end of the year.

Other ways schools use QR codes

Library book codes, a code on the notice board for the term calendar, a code to the homework page, and name badges for events.

Frequently asked questions

Do students need an app?

No. The phone camera opens the form in the browser.

What if a student has no phone?

Keep a paper list as a backup, and let the teacher add the name by hand.

Can a QR code replace the whole register?

It can record who came, but you still need a plan for absent students and for those without a phone.

QR code best practicesWhat size should a QR code be?URL QR CodePDF QR Code