QR Code Size and Print Guide: What Actually Scans

Most failed QR codes are not broken. They are too small, too low in contrast or too crowded. Use this checklist before you print.

Minimum size

A reliable rule is distance divided by 10. A code read from 1 meter away should be about 10 cm wide. For handheld uses such as business cards or packaging, 2 cm is a practical minimum for short links; longer content needs more space because the pattern gets denser.

Keep the quiet zone

Leave an empty margin around the code of at least four modules (the small squares). Text, borders or photos that touch the code can stop it scanning.

Contrast and colors

Error correction and logos

Higher error correction lets a code survive damage or a logo in the center, but it also makes the pattern denser. Use level M for ordinary use and H if you add a logo. Keep the logo small, around a fifth of the code width or less.

Shorter content scans better

Every extra character adds modules. A short link makes a simpler, easier-to-scan code than a long URL with tracking parameters.

Print formats

For print, download SVG: it stays sharp at any size. For screens, a PNG at 1000 px or more is plenty. Avoid stretching a small PNG.

Test before you commit

More guides