A small black-and-white square can work wonders - one scan carries your customer from a piece of paper straight to your website, a promotion, a video or a booking form. But a QR code is a bit like a good spice: used with care it lifts the whole thing, thrown in carelessly and in the wrong spot it can spoil even a nice design. In this guide we show how to add QR codes to print with class, so they scan on the first try and look like part of the design rather than a stuck-on patch.
- A QR code is a bridge between paper and the digital world - a website, video, form, map, social profile or a full menu.
- It works best on packaging, flyers, promo items and menus - anywhere you want to offer more than fits on the print itself.
- To make it look good, mind the size, the margin (quiet zone), the contrast and a sensible placement.
- Always add a note next to the code explaining why to scan - few people scan a bare square with no prompt.
- Use a short, permanent link with a redirect, test it on several phones and check your scan statistics.
Why put a QR code on print at all?
Print has one natural limit - space. On a flyer, a label or a pen you can fit only so much. A QR code lifts that limit: it becomes a doorway to any amount of content online that takes up not a single extra millimetre of paper.
Behind one little square you can hide almost anything: your company site, a current promotion, a video showing the product in action, a booking or sign-up form, a map, a social media profile, even a step-by-step guide. The customer does not retype a long address - they simply point their phone and they are there. The same trick works well beyond business too - see how wedding invitations with a QR code guide guests to a wedding website, a map and an RSVP form.
QR codes also have two quiet superpowers that are easy to forget. The first is measurability - you can see how many people actually scanned the code, so you know whether a given flyer or package is doing its job. The second is updatability - if you use a link with a redirect, you can change the code's destination (for example, from last year's promotion to a new one) without reprinting anything.
Where a QR code really earns its place
Not every printed piece calls for a QR code, but in a few places it can do a real job. Here are the ones that work best.
Packaging
On a box or label space is scarce, and the customer often wants to know more - the ingredients, the brand story, how to use the product, ideas for getting the most out of it. A QR code delivers that extended content without cluttering the artwork. It can also build trust - pointing to a page that confirms the product is genuine.
Flyers
A flyer is great at catching attention, but the phone is what closes the deal. A QR code shortens the path from interest to action - leading straight to a booking, the full offer or an event sign-up. Instead of retyping an address, the customer scans and lands on your page. Well-designed promotional flyers with a single, clear code act like a small "go further" button.
Promo items
A pen, a USB drive or a lighter stays with the customer for a long time - and all that time it can quietly point them to your materials. A QR code on a giveaway is a handy link to your catalogue, portfolio, promotion or contact page that the customer always has to hand.
Menus and cards
In hospitality a QR code is a natural extension of the menu - leading to the full card, a version in another language, an allergen list or seasonal specials. The code itself fits on a single-sheet menu or inside a folded menu. The paper menu stays elegant and easy to read, and everything else waits just one scan away.
How to design a QR code without ruining the layout
The biggest myth about QR codes is that they have to be ugly. Not true - a well-handled code can look like part of your visual identity. You just need to mind a few things.
- Size and margin. The code must be big enough for a phone to catch it from a comfortable distance, and have free space around it - the so-called quiet zone. That empty margin is not wasted space, it is a condition of a good read; without it the scanner gets lost.
- Contrast between background and code. The safest bet is a dark code on a light background. You can move away from classic black, but the difference in brightness between the modules and the background must stay clear - otherwise the camera cannot tell the pattern apart.
- Brand colours and a logo inside. The code can carry your brand colours, and a small logo can sit in the central field. You just have to keep it readable - the logo must not cover too much of the pattern, and the colours must hold their contrast.
- Placement. Give the code a spot that is easy to reach with a phone and with the eye - the corner of a flyer, a calm field on the packaging, a flat side of a promo item. Avoid squeezing it into a thicket of other elements.
- Consistent framing. A frame, a short caption and the same fonts as the rest of the design make the code look planned, not stuck on at the last minute.
Before you send the design to print, run a test print of the code at its final size on a plain sheet and scan it with two or three different phones. If it catches instantly and from a little distance, you have a safety margin. If you have to fiddle, enlarge the code or boost the contrast. You will find more on preparing artwork in our guide to print-ready files.
The "why scan" rule
A QR code is an invitation, and few people accept an invitation without a reason. A bare square with no explanation tells the customer next to nothing - and most often gets skipped.
So always add a short, clear call and a concrete benefit next to the code: "Scan and book a table", "Watch how it works", "See the full menu". People immediately know what they will get and reach for their phone more readily. A single sentence can turn an ignored square into a genuinely tapped link.
The same logic works across many formats - a flyer with a coupon and a QR code behaves in much the same way, where a clear promise of benefit decides whether anyone reaches for their phone at all.
The technical side - so the code works on the first try
Aesthetics are half the battle. The other half is the technical details that decide whether the scan succeeds.
- A short, permanent link with a redirect. Instead of stuffing a long address into the code, use a short link that redirects to the destination. The code is then simpler (easier to scan) and you can change the destination without reprinting.
- Testing on many phones. Check the code on different cameras and systems, in different light. What catches on one phone may resist on another.
- Print resolution. Prepare the code in a sharp version - vector or high resolution. Blurry edges after enlarging are the most common cause of failed scans.
- A good spot on the material. Do not place the code on a fold, on a texture that hinders reading, or on a very glossy surface that bounces light straight into the camera. A flat, matte, calm field is the best home for a QR code.
Measure the effect - QR codes are not guesswork
The biggest advantage of a code over a plain address is the numbers. If you use a link with a redirect, you get insight into scan statistics - how many people came through a given code and when.
That is priceless when comparing channels. One pattern on a flyer, another on packaging, a third on a promo item - and after a few weeks it is clear as day which one really works and which could be improved. Marketing stops being guesswork and becomes something you can measure and refine.
What to avoid
Finally, a short list of sins that spoil even a good idea. It is worth going through it right before you send the design to print.
- A code that is too small. If the phone has to move in to within centimetres, most people give up. Give the code real breathing room.
- Low contrast. A light code on a light background, or a dark one on dark, is a straight road to a failed scan.
- A code on top of a photo. A rich, colourful background beneath the code confuses the scanner - if you must, put a solid, calm field underneath.
- A dead link. A code leading nowhere is worse than no code at all. Check the destination before printing and keep the page alive.
A QR code is a simple idea that just needs a little care. Mind the size, the contrast, a sensible spot and a clear "why", and the small square will turn your print into a comfortable bridge to the online world. If you like, we will help pick the right medium - reach out through our contact page and we will sort the rest out together.


