Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
Practical guide to qr code print size: formulas, workflow, implementation pitfalls, and a direct execution playbook with QR Generator.
Go to tool
Create a QR code for any link, text, or contact.
The single most important rule for printed QR codes: size = scanning distance / 10. A QR code scanned from 30 cm away (business card, menu) needs to be at least 3 cm wide. A poster scanned from 2 meters needs a 20 cm code. A billboard at 10 meters needs a full meter.
Practical minimums:
Every QR code needs a white border around it called the quiet zone. The minimum is 4 modules wide (4 times the width of one small black square in the code). Without it, phone cameras struggle to find where the code starts and ends. Never place a QR code flush against a dark background, a photo edge, or another graphic element.
When designing, export the QR with the quiet zone built in. Do not rely on the print designer to add space later -- it often gets cropped.
QR codes have four error correction levels that determine how much of the code can be damaged or obscured while still scanning:
| Level | Recovery | Best for |
|---|---|---|
| **L** | 7% | Digital screens, clean indoor prints |
| **M** | 15% | Standard print materials (default) |
| **Q** | 25% | Outdoor signage, warehouse labels |
| **H** | 30% | Logo overlay in center, rough environments |
Use H when you place a logo or icon in the center of the QR code -- the logo physically obscures modules, so you need maximum recovery. Use L for digital displays where there is no physical damage risk and you want the smallest possible QR image.
Higher error correction makes the QR denser (more modules), which means you need a larger print size for reliable scanning. An H-level code encoding a long URL can easily require 6+ cm at close range.
Open QR Generator, set error correction to H, and generate a test code at 3 cm for a business card scan test.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
Practical guide to dynamic vs static qr: formulas, workflow, implementation pitfalls, and a direct execution playbook with QR Generator.
vCard 3.0 vs 4.0, required vs optional fields, photo encoding limits, iOS and Android compatibility, and batch generation for sales teams.
mailto URI parameters, URL encoding rules, template vs freeform body strategies, email client compatibility, and QR density limits for print.
smsto vs sms URI formats, iOS and Android message handling, pre-fill best practices, short codes vs long codes, and MMS limitations.