A QR code that's too small won't scan. One that's too large wastes space. Here's the exact minimum size for every use case.
| Use Case | Min Size | Max Scan Distance |
|---|---|---|
| Business card | 2cm × 2cm (0.8in) | 10cm (4in) |
| Flyer / handout | 3cm × 3cm (1.2in) | 30cm (12in) |
| Poster (wall) | 8cm × 8cm (3in) | 2m (6ft) |
| Billboard / large sign | 30cm × 30cm (12in) | 10m (30ft) |
| Table tent / menu | 4cm × 4cm (1.5in) | 50cm (20in) |
| Product packaging | 2cm × 2cm (0.8in) | 15cm (6in) |
| Label / sticker | 1.5cm × 1.5cm (0.6in) | 10cm (4in) |
For every meter away the scanner will be, your QR code needs at least 1cm of size. Someone scanning from 5 meters away needs a 5cm × 5cm code.
QR codes are made of small squares called modules. If the code is too small, the camera can't distinguish individual modules. The result: failed scans and frustrated users.
Always leave a border of white space around the QR code equal to 4% of the code's width. For a 3cm code, leave at least 3mm of white border.
Generate your QR code here, download as PNG, then test it on your phone at the actual print size before going to production.
Create your QR code →No spam. Unsubscribe anytime.
Read more: How to Track QR Code Scans · Best Free QR Code Generators 2026