Back to generator

QR code checklist

Check destination, readability and printing before distribution. A size in centimetres alone cannot guarantee scanning.

Open generator

Try it here

Generate the QR below. No sign-up, everything runs in your browser.

Example of a link QR code made with QRWave
Example: a link QR code looks like this. Scan it to open the generator.

This form exports PNG. For other contact types: Open the full generator

A repeatable check from file to final surface

  1. Open the original link and check the intended result: page, contact, draft or network. Then generate the QR and confirm that scanning gives the same result.
  2. Use the original PNG or SVG rather than an enlarged screenshot. Preserve a clear margin of four modules on every side, without text or decoration.
  3. Print at final size on the intended material. Try several phones, distances and lighting conditions. Repeat after changing the logo, colour or layout.
SymptomNext check
The camera does not recognise the codeCheck clear margins, size, contrast and reflections.
The code scans but opens the wrong contentCompare the generated content with the intended destination.
The link requires sign-inTry a device not signed into your account.
It works on screen but not on paperTest the final material, finish and dimensions.

Check the result

Do not treat a distance table as certification. Code density, reflections, print quality and readers affect the outcome. Error correction does not make covering finder corners or adding logos harmless. Record material, dimensions and test devices; provide a readable fallback URL or contact.

Three separate checks before you publish

A reader recognising a QR code proves that its contents can be decoded. It does not prove that the number belongs to the right person, the menu is public or the password connects to the network. Check the exported file, the destination and the final material separately.

Keep the exported file and record the material revision, actual dimensions, phone, lighting and result. Repeat the checks on the new file after adding a logo or changing the layout. Do not record passwords or customer information in your test notes.

CheckHow to testRequired result
Exported fileRead the PNG or SVG with a QR reader independent of the generator. Compare the entire payload, including messages and parameters.The decoded contents match the intended contents.
DestinationOpen the result on a phone not signed into your account. For WhatsApp, check the number and draft without sending it.The visitor can complete the intended step without private access permissions.
Final printUse the actual material at the final size. Include the lighting, glass and viewing distance at the display location.The code can be scanned in the conditions where the sign will be used.

Sources and related guides

Last updated: