Quick answer
There is no single minimum size for every QR code. Required size depends on module count, print quality, viewing distance, lighting, and scanner capability. For close handheld use, about 25–30 mm is a sensible starting point for a simple URL, but dense codes and distant signs must be larger.
How to do it
- Generate the shortest practical payload and export SVG for print.
- Size the code for its module density and expected scan distance.
- Print a physical proof and test it with several phones under real lighting.
Use modules, not guesswork
A QR symbol with more data contains more modules. If two codes are printed at the same overall width, the denser one has smaller squares and needs sharper printing. Shorten tracking parameters where possible and avoid embedding long documents or contact records when a stable URL will do.
Preserve the quiet zone
Leave at least four modules of clear space on every side. Do not place text, borders, folds, glossy highlights, or packaging seams inside that area. Vector SVG is best for layout software because it scales without blurring module edges.
Common mistakes to avoid
- Judging readability only from a high-resolution monitor.
- Stretching a raster PNG beyond its original size.
- Placing the code across a fold or curved edge.
Try the related tool
Use QRFoundry directly in your browser. Tool inputs and uploaded files are processed on your device.
Open QR Code Generator