Understanding DPI for QR Codes
DPI (dots per inch) measures how many ink dots a printer places per inch of output. For a QR code, DPI determines how sharply the module edges are reproduced. Blurry module edges reduce contrast and increase scan failure rates.Minimum DPI by Print Method
| Print Method | Minimum DPI | Recommended DPI | |---|---|---| | Standard inkjet (home) | 150 | 300 | | Standard laser (office) | 300 | 600 | | Professional digital print | 300 | 600 | | Offset litho (commercial) | 300 | 1200+ (lineart) | | Screen print | 65 lpi equivalent | 150 dpi | | Embroidery | N/A (not suitable) | Use simplified design | | Label printer (thermal) | 203 DPI | 300 DPI |The Vector Advantage
The solution to DPI entirely is to use SVG (vector) format. A vector QR code has no resolution — it is mathematically defined lines and shapes that render at perfect quality at any size. When your print shop asks for artwork, supply SVG or PDF vector, not PNG or JPEG.If you must use raster (PNG/JPEG):
- Calculate the required pixel dimensions: output size in inches × DPI - Example: 50mm × 50mm at 300 DPI = (50/25.4) × 300 = 591 × 591 pixels minimum - Always use PNG, never JPEG (JPEG compression artefacts destroy module edges)
Checking Your QR Image Quality
Before submitting to print, zoom in to the QR image at 100% in an image editor:- Module edges should be sharp and clean - No grey anti-aliasing between the dark module and white background - No blurring, feathering, or halo effects around modules
If you see any of the above issues, either: 1. Use a higher DPI version of the raster image, or 2. Use the SVG/vector version
DPI for Specific Applications
Business card (85 × 54 mm): QR at 20 × 20 mm area. At 300 DPI: 236 × 236 pixels minimum.A5 Flyer: QR at 40 × 40 mm area. At 300 DPI: 472 × 472 pixels minimum.
A0 Poster: QR at 100 × 100 mm area. At 300 DPI: 1181 × 1181 pixels. Use vector.
Thermal Label Printers
Many label printers operate at 203 DPI (8 dots/mm). At this resolution, QR codes smaller than 30 × 30 mm may fail. Key recommendations:- Use 300 DPI thermal printers where scan reliability is critical (warehouse, pharmaceutical, healthcare) - Test at actual print size before deploying at scale - Use simple content (low QR version) to maximise module size at any given physical size
