If your QR code is too small, even a perfectly generated file can fail. Size needs to match both data density and the distance from which people will scan.
Scanners need enough camera pixels to distinguish individual modules. As the QR gets smaller, the modules become harder to resolve, especially on older phones, in low light, or when the code is printed on textured material.
| Use case | Suggested minimum | Notes |
|---|---|---|
| Business card or product tag | At least 20-25 mm | Use clean contrast and short data payloads. |
| Flyer or menu | 25-35 mm | Good for normal hand-held viewing. |
| Poster or signage | 40 mm and up | Increase size for longer viewing distance. |
| Window, booth, or large-format display | Based on distance | Test from the actual expected scan position. |