QR Codes for Schools & EdTech

The worksheet is printed. The video link can still change.

Put a QR code on every worksheet, question paper, and notice. When a lesson video moves, you fix the link — not the print run — and you finally see which resources students actually open.

No app for students Bulk worksheet sets Safe destinations Free to start

One class, one term

Ch. 6 Worksheet — Photosynthesis

Video

312

Ch. 6 Answer key

PDF

268

Lab 3 — Titration method

Video

194

Revision pack — Term 2

PDF

487

Illustrative figures. Every code is repointable, pausable, and measured on its own.

Where the codes go

Everything your school already prints

You are not changing how the school works. You are making the paper it already produces able to point somewhere new.

Worksheets & homework

One code per sheet, opening the concept video or the worked solutions.

Question papers & revision packs

Answer keys released after the test — same paper, changed destination.

Notice boards & circulars

A standing code on the board that points at this week's circular.

Lab manuals & library shelves

Procedure demonstrations, safety videos, or a shelf's reading list.

Set up in an afternoon

Live in 4 steps

No hardware, no training day, nothing for the IT department to install.

1

Create a subject or class

Group codes by class, subject, or term so the staff room can find them later.

2

Add sheets — one or a range

Name each code and pick what it opens: video, PDF, image gallery, or a link.

3

Print the set

PNG and SVG per code, or the whole set as a PDF grid the school printer can handle.

4

Update through the term

Swap links whenever a resource moves, and watch scans build up per worksheet.

Everything included

Built for a term, not a campaign

A worksheet gets reused for years. Every feature here exists because something behind the paper had to change.

Fix a dead link, not the worksheet

A lesson video moves or gets taken down. Repoint the code in ten seconds — the sheets already in students' folders keep working.

A whole set in one pass

Generate a code per worksheet across a numbered range instead of creating thirty codes by hand, then export the lot as one PDF grid.

See what students actually open

Scan counts per worksheet, by day, device, and city. Evidence of which resources get used before a test and which never get touched.

Video, PDF, gallery or link

Point a code at a concept video, a solution key, a set of diagrams, or a quiz. Change the kind of resource later without reprinting.

Two mediums, one code

Route the same slug to Hindi content on one verified domain and English on another. Print each section's sheets with its own domain.

Roles for a staff room

Teachers get editor access to their own subjects, the head gets admin, and every sensitive change lands in an audit log.

Fast on school Wi-Fi

A minimal edge redirect targeting under 150 ms at p95. Analytics are written asynchronously, so they can never hold up a scan.

Safe by default

Destinations are checked against a protocol allowlist, unknown routes return a generic 404, and only invited staff can change a code.

Loved by teachers

What schools say

We print revision packs for Classes 9 and 10 every year. Two of the demonstration videos were taken down in December — previously that meant a note on the board and thirty confused students. I repointed both codes in a lunch break and the printed packs kept working.

AD

Anjali Deshmukh

Head of Science · Vidyaniketan Public School

Each teacher manages their own subject with editor access, and I can see scan counts per worksheet across the school. It settled a long argument about whether the supplementary videos were being used — for two subjects they clearly were, for one they were not.

TM

Fr. Thomas Mathew

Academic Coordinator · St. Xavier's High School

FAQ

Common questions

A YouTube link on last year's worksheet is dead. Do we reprint?
No. The QR code on the sheet encodes a short URL that never changes. Edit the destination in your dashboard and the same printed worksheet opens the new video from the next scan onward.
Can we generate codes for a whole set of worksheets at once?
Yes. Switch the chapter form to range mode, set a start and end number and a label prefix, and QRoute creates one code per sheet in a single pass. Export the whole set as a print-ready PDF grid for the school printer.
Do students need an app or a login to scan?
No. Any phone or tablet camera opens the resource directly in the browser. There is no app to install and no account to create, which matters when a class has thirty different devices.
Is it safe to put scannable codes in front of children?
Destinations are validated against a safe-protocol allowlist, so a code cannot be pointed at a javascript: or data: URL. Unknown or cross-tenant routes return a generic 404, and only members you invite with an editor role can change where a code goes.
Can different teachers manage their own subjects?
Yes. Invite staff with roles — editors create and edit codes, analysts see the numbers, viewers get read-only access. Every sensitive change is recorded in an audit log.
Will codes still scan quickly on school Wi-Fi?
The redirect path is deliberately minimal and served from the edge, with a target of under 150 ms at p95 excluding the destination's own load time. Analytics are recorded asynchronously, so a slow analytics write never delays a student's scan.
Can one worksheet serve Hindi and English sections?
Yes. Verify two domains and route the same slug differently on each. Print the Hindi section's sheets with one domain and the English section's with the other — one set of codes, two languages.
Get started today

Print this term’s worksheets without locking in this term’s links

Free plan includes 3 QR codes. No credit card required, and codes you export keep working.