01 Where are QR codes used in print?
QR codes are used wherever a physical printed item needs to lead a person to a digital action. Common examples include: • restaurant and cafe menus; • gift vouchers; • event tickets; • registration cards; • product labels; • packaging; • instructions; • warranty cards; • exhibition materials; • business cards; • catalogues and brochures; • stickers; • promotional coupons. A QR code can lead to a website, product page, registration form, menu, video instruction, voucher validation page or another URL.
02 What QR code size is safe?
There is no single universal size. It depends on scanning distance, surface, printing technology, data amount and environment. In practice, however, very small QR codes are risky. General rule: the more information inside the QR code and the longer the scanning distance, the larger the code should be. For example: • on a business card, the QR code must be readable from close distance; • on a menu or table card, it must be easy to scan with a phone; • on a poster or exhibition material, it should be larger because people may scan from further away; • on a small label, size, surface and contrast must be checked very carefully. If the QR code looks like it barely fits, it is better to enlarge it or simplify the link.
03 Why does the quiet zone matter?
A QR code needs free space around it. This is called the quiet zone. If design elements, text, frames or colour backgrounds are too close to the code, scanners may not recognise it. This is one of the most common design mistakes. The designer wants to integrate the QR code beautifully into the composition, but pushes it too tightly. Visually it may look interesting, but functionally it can fail. In print, a QR code must not only look good. It must work.
04 Contrast and background
The safest option is a dark QR code on a light background. Colours can be used, but low contrast, busy backgrounds, gradients and very light tones should be avoided. Risky choices include: • light grey QR code on white background; • QR code placed over a photo; • QR code on a textured background; • QR code with too many decorative elements; • QR code covered by glossy varnish in a problematic area; • QR code on a rough or uneven surface. If a non-standard design solution is required, it should be tested before production.
05 Static and dynamic QR codes
A static QR code contains the information directly in the code, for example a specific URL. If the link changes later, the printed QR code cannot be changed. A dynamic QR code usually leads to an intermediate management page where the final link can be changed. This is useful for campaigns, menus, events and long-term printed materials. Important: if you use a dynamic QR solution, make sure the service will remain active after printing. A beautiful QR code leading to a dead service is a very modern way to waste money.
06 How to test QR codes before printing
Testing only on a computer screen is not enough. You should check: • whether the QR code works on a phone; • whether it works in different scanning apps; • whether the link is correct; • whether the code is readable at final printed size; • whether it has enough contrast; • whether it is too close to trim lines; • whether it works on a proof or at real size. If the order is large or each printed item has a different QR code, it is worth checking a sample part of the data.
07 Common mistakes
• QR code is too small; • contrast is too low; • there is no quiet zone; • the code is placed on a photo or busy background; • it is too close to trim, fold or crease lines; • the URL is too long, making the QR too complex; • the code is exported as a low-quality image; • the link is not tested; • many different QR codes are used without data control.
08 How InPress can help
We can: • generate QR codes; • prepare QR codes from Excel/CSV data; • check QR size and contrast; • place QR codes into layouts; • prepare print-ready files; • check a sample data set; • suggest a safer layout solution; • produce printed materials with QR codes. If you are not sure whether your QR code will work after printing, it is better to check before production. It is cheaper than reprinting the whole run.