Skip to content
Scan-Safety Tool

QR Safe Scan Checklist Builder

Pick where you found a QR code — a poster, an email, a package, a table, a payment request — and get a checklist tuned to that context, with tick boxes, progress, and a copyable list.

1. Where did you find the code?

The checklist changes with the context: a sticker on a poster needs a tamper check, while a code in an email needs a sender check.

Result

0 of 8 checks ticked

Work through the checks before scanning. Any check that fails is a reason to stop.

A checklist cannot prove a code is safe. It makes the checks you should already do explicit, in the order that matters for this context.

A Checklist That Fits Where You Found the Code

Generic advice — be careful — is easy to ignore because it does not say what to actually do. The risks of a code on a street poster are different from the risks of a code in an email: the poster can be tampered with by a sticker, while the email can be spoofed by a familiar name. A checklist tuned to the context turns vague caution into concrete actions: check the sticker, check the sender, preview the link, verify the recipient.

The three checks that apply everywhere

Whatever the context, three checks always apply. First, preview the destination before opening it — every modern phone shows the link. Second, compare the domain in that preview against the business or sender you expect. Third, never enter a password, payment, or personal detail on a page reached from a code you have not verified. Those three checks stop most QR attacks on their own.

Using this checklist with others

Print it for a shop counter, a classroom, or a staff room. Tick boxes make the routine visible: a new team member can follow the same steps a security reviewer would. For payment contexts, add your own rule — a second person verifying the recipient — on top of the list.

  • Post the checklist where codes are scanned, not in a policy document nobody reads.
  • Re-check after any change: a reprinted poster or a new supplier means a new checklist run.
  • If one check fails, stop. A failed check is the checklist working, not an inconvenience.

Frequently Asked Questions

Is a checklist enough to make scanning safe?

No. It makes the important checks explicit, but a careful-looking code can still lead to a malicious page. Stay alert after scanning.

What is the most important single check?

Preview the destination and compare its domain against what you expect. Most attacks fail that one check.

Should children use this checklist?

Yes. The steps are written for anyone: check the sticker, check the domain, and ask a grown-up before entering anything.

Can I print the checklist?

Yes. Use the Print checklist button to print the list for the selected context.