What size should a menu QR code be?
At least 2.5 cm on a table, and about a tenth of the scanning distance everywhere else.
Updated · 5 min read
A QR code has to be large enough for a phone camera to see each of its small squares, called modules, clearly. Too small and phones hunt for focus or give up. The answer depends on two things: how far away people stand when they scan, and how many modules the code has.
The distance rule
A reliable rule of thumb is that the code should be at least one tenth of the scanning distance across. A guest at a table holds the phone about 25–30 cm from a table tent, so 2.5–3 cm is the minimum. Someone reading a window sticker from two metres needs a code of about 20 cm.
| Where | Typical distance | Minimum width | Comfortable width |
|---|---|---|---|
| Table tent or menu card | 25–30 cm | 2.5 cm | 3–4 cm |
| Counter sign | 50 cm | 5 cm | 6–8 cm |
| Wall poster | 1 m | 10 cm | 12–15 cm |
| Window sticker | 2 m | 20 cm | 25 cm |
Shorter links scan better
Every character in the link adds modules. A long address with tracking parameters can produce a code with twice as many modules as a short one, which means each module prints half as large at the same size. That's why dynamic codes use short links: kiwii.link/Ab3x9 makes a small, coarse code that scans easily even at 2 cm.
Leave a quiet zone
Scanners need empty space around the code to find its edges. Keep a margin of at least four modules on every side, free of text, borders and patterns. Our downloads include this margin.
Contrast and colour
- Dark code on a light background. Many phones can't read light-on-dark codes.
- Aim for strong contrast; brand colours work if they're dark enough.
- Print on matte stock. Gloss and laminate reflect ceiling lights straight into the camera.
- If you add a logo in the centre, use high error correction (level H), which can recover about 30% of the code.
Always test before printing a batch
Print one copy at the final size, put it where it will live, and scan it with an older Android phone and a recent iPhone in the room's real light. If either hesitates, make it larger or simplify the design.
Made for places like these
QR menus for food trucksPhoto: Food trucks next to national mall, CC0, via Wikimedia Commons
QR menus for pizzeriasPhoto: Pizza oven, CC0, via rawpixel
QR menus for hotelsPhoto: Breakfast room in Opera Suite Hotel Yerevan (June 2023), CC0, via Wikimedia Commons
QR menus for salons and spasPhoto: Hair salon, CC0, via rawpixel