QR QR Studio

For teachers, school offices and parent associations

QR codes for schools

Published 7 September 2026 · 3 min read

Which code where

JobCode typeStatic or dynamicWhere
Homework and resourcesURLDynamicClassroom wall, homework diary
Consent and contact formsURLDynamicLetters home, reception
NewsletterURLDynamicGate noticeboard, reception, letters
Library catalogue and reading listsURLDynamicShelf ends, library door
Parents’ evening bookingURLDynamicLetters home, newsletter
Staff and visitor Wi-FiWi-FiStaticStaff room, reception

Homework and resources

A dynamic code on the wall of each classroom, at pupil eye height, that opens this week’s homework on the school platform. Every Friday the teacher repoints it. Pupils who missed the lesson, or lost the sheet, scan it with a home device or a parent’s phone. The printed code never changes, so it can be a proper laminated sign rather than a fresh sheet each week.

Codes on worksheets work too: a 2 cm code beside a question that opens a worked example or a short video. Print them in black so they photocopy cleanly.

Forms and the office

The letter home with a tear-off slip is where most school paper goes missing. A code on the letter that opens the consent form on the school site, already labelled with the trip, gets filled in on the bus stop. The office sees responses arrive instead of sorting slips. Keep the form on the school’s own domain or its usual platform, so parents recognise the address when the browser shows it.

Parents’ evening booking, uniform orders and the absence form all follow the same pattern: one dynamic code per job, each pointing at the school’s existing system.

Library and newsletters

Shelf-end codes in the library that open the catalogue search for that section let a pupil check what is in stock without queueing at the desk. Reading-list codes on the door open the list for each year group.

The newsletter code on the gate noticeboard and at reception always points at the latest issue. It is dynamic, so the sign stays and the link moves. Parents who miss the email still find it.

Getting the classroom code right

  • Wall codes: pupils scanning from their desks are 2 to 3 m away, so 6 to 8 cm. If they come to the wall, 3 cm. Check with the size calculator.
  • Letters: 2 to 2.5 cm, black on white, in a margin. Home printers and school photocopiers are the test; keep the modules crisp.
  • Laminate wall signs. Classroom walls get display changes, sticky fingers and the odd flying pencil. Level Q or H.
  • Colour: black or a very dark colour on white. Coloured paper reduces contrast; pale yellow is fine, blue and red are not.
  • Words: “Scan for this week’s homework”, nothing else. Print the short web address beneath for anyone without a scanner.

Do this

A laminated 8 cm level Q code by the whiteboard, black on white, 'Scan for this week's homework' beneath with the short address, pointing at a dynamic link the teacher updates each Friday.

Not this

A 2 cm code printed in red on blue sugar paper at the back of the room, pointing at a shared drive folder that asks the parent to request access.

In practice

Before printing a term’s worth of letters, scan the code on a photocopy of the letter, not the original. Photocopiers soften edges and add speckle, and a code that passes on the copy will pass everywhere.

Child safety

A QR code is a printed web address, and it is public. The rules are short.

  • Never encode a pupil’s name, class list, photo, login or medical detail. Not in the code and not in the visible page behind it.
  • Codes point only at pages the school controls or its usual platforms, never at third-party sites, social media or general payment links.
  • Say in the newsletter that the school will never ask for card details through a code, and that any code should show the school’s address when the phone previews it.
  • Check that pages behind codes do not require a child to create an account.
  • Retire dynamic codes at the end of the year rather than leaving them pointing at old content.

Try it yourself

List each room and its homework link, one per line, and the batch generator returns a printable sheet. Make them dynamic in QR Studio so each teacher can repoint their own code each week.

Make a code for every classroom

Example designs you can copy

Each code below is real and scannable. The settings listed are the ones used to make it.

This week's homework example QR code

This week's homework

URL (dynamic) · error correction Q · #1D3557 on #F8F9FA

Classroom wall at pupil eye height. Repointed weekly to the current task on the school platform.

Consent form example QR code

Consent form

URL (dynamic) · error correction M · #1B4332 on #F0FFF4

On the letter home. Opens the trip form on the school site, no login needed to start.

Newsletter example QR code

Newsletter

URL (dynamic) · error correction M · #0A0A0F on #FFFFFF

On the gate noticeboard and the reception desk, always pointing at the latest issue.

Library catalogue example QR code

Library catalogue

URL (dynamic) · error correction M · #312E81 on #EEF2FF

On the shelf ends, opening the catalogue search for that section.

Frequently asked questions

Is it safe to put QR codes in a school?

Yes, when every code points at a page the school controls and no code contains personal data. Treat a code like a printed web address and apply the same rules you already have.

Pupils do not have phones. Who scans?

Parents at the gate and at home scan the letters and noticeboards. In class, a shared tablet or the teacher's device scans the wall codes. Codes on worksheets also work under a classroom visualiser.

What size for the classroom wall?

6 to 8 cm if pupils scan from their desks, 2 to 3 m away. 3 cm is fine if they come up to the wall. Use the size calculator for your room.

Can a code go in the newsletter for a payment?

Only if it opens the school's own payment system that parents already use. Never a general payment link, and tell parents the school will never ask for card details through a code in any other way.

Related reading

Make yours in QR Studio

Unlimited static codes free, no ads, no watermark. AI design, dynamic codes and print-ready export when you need them.

Download on the App Store